chore(deps): bump the go-modules group with 10 updates #255
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Notify on maintainer PR | |
| on: | |
| # zizmor: ignore[dangerous-triggers] no checkout, no PR-controlled shell commands: only | |
| # same-repo (non-fork) PRs from an allowlisted set of maintainers reach the Slack step | |
| # below, and all PR-derived values are passed through toJSON()/format() into a JSON | |
| # payload rather than interpolated into a shell command. | |
| pull_request_target: | |
| types: [opened, ready_for_review] | |
| branches: | |
| - master | |
| permissions: {} | |
| jobs: | |
| notify: | |
| name: Slack notification | |
| runs-on: ubuntu-latest | |
| permissions: | |
| pull-requests: read | |
| if: | | |
| github.event.pull_request.head.repo.full_name == github.repository && | |
| !github.event.pull_request.draft && | |
| contains(fromJSON('["woutslakhorst","reinkrul","gerardsn","stevenvegt"]'), github.event.pull_request.user.login) | |
| steps: | |
| - name: Send Slack message | |
| uses: slackapi/slack-github-action@dcb1066f776dd043e64d0e8ba94ca15cc7e1875d # v4.0.0 | |
| with: | |
| webhook: ${{ secrets.SLACK_WEBHOOK_URL_NUTS_CORE_TEAM }} # webhook is linked to a specific slack channel | |
| webhook-type: incoming-webhook | |
| payload: | | |
| { | |
| "text": ${{ toJSON(format('New PR from maintainer {0}: {1}', github.event.pull_request.user.login, github.event.pull_request.title)) }}, | |
| "blocks": [ | |
| { | |
| "type": "section", | |
| "text": { | |
| "type": "mrkdwn", | |
| "text": ${{ toJSON(format('*New PR from maintainer <https://github.com/{0}|{0}>*', github.event.pull_request.user.login)) }} | |
| } | |
| }, | |
| { | |
| "type": "section", | |
| "text": { | |
| "type": "mrkdwn", | |
| "text": ${{ toJSON(format('<{0}|{1}>', github.event.pull_request.html_url, github.event.pull_request.title)) }} | |
| } | |
| } | |
| ] | |
| } |