Skip to content

Fixing uncataloged issue && copyright/SPDX headers #39

Fixing uncataloged issue && copyright/SPDX headers

Fixing uncataloged issue && copyright/SPDX headers #39

Workflow file for this run

# © 2026 NetApp, Inc. All Rights Reserved.
# SPDX-License-Identifier: Apache-2.0
# See the NOTICE file in the repo root for trademark and attribution details.
name: Welcome new contributors
# Posts a one-time greeting on a contributor's first issue or first PR.
# Uses pull_request_target so it works on PRs from forks. Safe because the
# workflow does no checkout and only calls REST APIs against PR/issue metadata.
on:
pull_request_target:
types: [opened]
issues:
types: [opened]
permissions:
pull-requests: write
issues: write
jobs:
welcome:
name: Greet first-time contributor
runs-on: ubuntu-latest
steps:
- name: Harden the runner (Audit all outbound calls)
uses: step-security/harden-runner@b09bb98e06d4d774595224525879c09bc6e98c40 # v2.20.1
with:
egress-policy: audit
- uses: actions/first-interaction@1c4688942c71f71d4f5502a26ea67c331730fa4d # v3.1.0
with:
repo_token: ${{ secrets.GITHUB_TOKEN }}
issue_message: |
Hi there, and thanks for opening your first issue on **Pace**.
A maintainer will triage shortly. While you wait:
- For questions (vs. bug reports), [GitHub Discussions](https://github.com/${{ github.repository }}/discussions) is usually faster.
- The [Troubleshooting guide](https://github.com/${{ github.repository }}/blob/main/docs/troubleshooting.md) covers the most common errors.
- If you think this is a bug, the more reproduction detail you can paste (command, output, ONTAP version), the faster it can be fixed.
pr_message: |
Thanks for your first PR to **Pace** — welcome aboard.
**Quick orientation:**
1. CI runs in ~2 minutes. If anything fails, check the Actions tab — most failures have a one-line fix in [`docs/troubleshooting.md`](https://github.com/${{ github.repository }}/blob/main/docs/troubleshooting.md#pre-commit-and-ci).
2. If your PR touches `python/`, `ansible/`, or `terraform/`, you'll be asked for a [Test Report](https://github.com/${{ github.repository }}/blob/main/TESTING.md). It's worth the effort — reviewers rely on it.
3. Make sure the [NetApp CCLA](https://github.com/${{ github.repository }}/blob/main/CONTRIBUTING.md#contributor-license-agreement) is on file before review.
4. Stuck? Comment on this PR and a maintainer will jump in. We aim to respond as soon as possible.
For background, see [CONTRIBUTING.md](https://github.com/${{ github.repository }}/blob/main/CONTRIBUTING.md).