1234567891011121314151617181920212223242526272829303132333435363738394041 |
- # Copyright 2020 The Actions Ecosystem Authors
- # Modifications Copyright Materialize, Inc. and contributors. All rights reserved.
- #
- # Licensed under the Apache License, Version 2.0 (the "License");
- # you may not use this file except in compliance with the License.
- # You may obtain a copy of the License at
- # http://www.apache.org/licenses/LICENSE-2.0
- # Unless required by applicable law or agreed to in writing, software
- # distributed under the License is distributed on an "AS IS" BASIS,
- # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
- # See the License for the specific language governing permissions and
- # limitations under the License.
- # Portions of this file are derived from the README examples in the Action
- # Slack Notifier project. The original source code was retrieved on
- # January 5, 2022 from:
- # https://github.com/actions-ecosystem/action-slack-notifier/blob/fc778468d09c43a6f4d1b8cccaca59766656996a/README.md
- name: Slack Label Notifications
- on:
- pull_request:
- types:
- - labeled
- jobs:
- notify:
- runs-on: ubuntu-latest
- steps:
- - uses: actions-ecosystem/action-slack-notifier@fc778468d09c43a6f4d1b8cccaca59766656996a
- if: ${{ github.event.label.name == 'release-blocker' }}
- with:
- slack_token: ${{ secrets.SLACK_TOKEN }}
- channel: release
- message: |
- `${{ github.event.label.name }}` label has been added to "${{ github.event.pull_request.title }}" (${{ github.event.pull_request.html_url }}) (assigned to: ${{ github.event.pull_request.assignee.login || 'unassigned' }}).
- color: red
- verbose: false
|