diff --git a/.github/workflows/check-changelog-updated.yml b/.github/workflows/check-changelog-updated.yml deleted file mode 100644 index 3d3c66f2f..000000000 --- a/.github/workflows/check-changelog-updated.yml +++ /dev/null @@ -1,20 +0,0 @@ -name: Check Changelog -on: - pull_request: - types: [assigned, opened, synchronize, reopened, labeled, unlabeled] - branches: - - main -jobs: - build: - name: Check Actions - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v1 - - name: Changelog check - uses: Zomzog/changelog-checker@v1.2.0 - with: - fileName: docs/source/about/changelog.rst - noChangelogLabel: "flag: no changelog" # default `no changelog` - checkNotification: Simple # default `Detailed` - env: - GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} diff --git a/.github/workflows/pr-greetings.yml b/.github/workflows/pr-greetings.yml new file mode 100644 index 000000000..619f9bc4a --- /dev/null +++ b/.github/workflows/pr-greetings.yml @@ -0,0 +1,25 @@ +name: Greetings Message + +on: + pull_request: + types: [opened, synchronize] + +jobs: + GreetCommitter: + runs-on: ubuntu-latest + steps: + - name: "Greetings Message" + uses: ibakshay/greet-contributors-action@v3 + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + with: + content: | + Hello @${{ github.actor }}! Please remember the following: + + - Update the `changelog.rst` if your changes are significant. + - Provide a verbose PR title and description. + - List any GitHub issues that may be closed by this PR. + - Add tests if this PR adds functionality or bugfixes. + - Keep this PR marked as draft until ready for review. + + Thank you for your contribution!