Skip to content

Commit 01dfe65

Browse files
chore(deps): update slackapi/slack-github-action action to v3 (#513)
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [slackapi/slack-github-action](https://redirect.github.com/slackapi/slack-github-action) | action | major | `v2.1.1` → `v3.0.1` | --- ### Release Notes <details> <summary>slackapi/slack-github-action (slackapi/slack-github-action)</summary> ### [`v3.0.1`](https://redirect.github.com/slackapi/slack-github-action/releases/tag/v3.0.1) [Compare Source](https://redirect.github.com/slackapi/slack-github-action/compare/v3.0.0...v3.0.1) #### Breaking change: Node.js 24 This major version updates the minimum GitHub Actions runtime to **Node.js 24**. Most GitHub-hosted runners already include this, but self-hosted runners may need to be updated. #### Run Slack CLI commands in your workflows This release introduces a new technique for running [Slack CLI](https://docs.slack.dev/tools/slack-cli) commands directly in GitHub Actions workflows. Use `slackapi/slack-github-action/cli@v3.0.0` to install the CLI and execute commands like `deploy`, `manifest validate`, and more. ##### Validate an app manifest on pull requests Check that your app manifest is valid before merging changes: ```yaml - name: Validate the manifest uses: slackapi/slack-github-action/cli@v3.0.0 with: command: "manifest validate --app ${{ vars.SLACK_APP_ID }}" token: ${{ secrets.SLACK_SERVICE_TOKEN }} ``` ##### Deploy your app on push to main Automate deployments whenever changes land on your main branch: ```yaml - name: Deploy the app uses: slackapi/slack-github-action/cli@v3.0.0 with: command: "deploy --app ${{ vars.SLACK_APP_ID }} --force" token: ${{ secrets.SLACK_SERVICE_TOKEN }} ``` Any command available in the Slack CLI can be passed through the `command` input — just omit the `slack` prefix. The `token` input accepts a service token for authentication. You can gather this token by running [`slack auth token`](https://docs.slack.dev/tools/slack-cli/reference/commands/slack_auth_token) with the Slack CLI and storing the value as a repository secret. *** For full documentation on the CLI technique and other sending techniques, check out the [docs](https://docs.slack.dev/tools/slack-github-action) 📚 ### [`v3.0.0`](https://redirect.github.com/slackapi/slack-github-action/compare/v2.1.1...v3.0.0) [Compare Source](https://redirect.github.com/slackapi/slack-github-action/compare/v2.1.1...v3.0.0) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR was generated by [Mend Renovate](https://mend.io/renovate/). View the [repository job log](https://developer.mend.io/github/rapidsai/shared-workflows). Authors: - https://github.com/apps/renovate Approvers: - James Lamb (https://github.com/jameslamb) URL: #513
1 parent 9de80d1 commit 01dfe65

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

.github/workflows/breaking-change-alert.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -124,7 +124,7 @@ jobs:
124124
fi
125125
126126
- name: Send Slack notification
127-
uses: slackapi/slack-github-action@91efab103c0de0a537f72a35f6b8cda0ee76bf0a # v2.1.1
127+
uses: slackapi/slack-github-action@af78098f536edbc4de71162a307590698245be95 # v3.0.1
128128
with:
129129
payload: |
130130
{

0 commit comments

Comments
 (0)