Skip to content

ci: bump slackapi/slack-github-action from 1.27 to 3.0#9664

Open
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/github_actions/slackapi/slack-github-action-3.0
Open

ci: bump slackapi/slack-github-action from 1.27 to 3.0#9664
dependabot[bot] wants to merge 1 commit intodevelopfrom
dependabot/github_actions/slackapi/slack-github-action-3.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot bot commented on behalf of github Mar 30, 2026

Bumps slackapi/slack-github-action from 1.27 to 3.0.

Release notes

Sourced from slackapi/slack-github-action's releases.

Slack GitHub Action v3.0.0

The @v3.0.0 release had a hiccup on publish and we recommend using @​v3.0.1 or a more recent version when updating! Oops!

🎽 Running Slack CLI commands and the active Node runtime, both included in this release 👟 ✨

⚠️ Breaking change: Node.js 24 the runtime

This major version updates the GitHub Actions required runtime to Node.js 24. Most GitHub-hosted runners already include this, but self-hosted runners may need to be updated ahead of planned deprecations of Node 20 on GitHub Actions runners.

📺 Enhancement: Run Slack CLI commands

This release introduces a new technique for running Slack CLI commands directly in GitHub Actions workflows. Use this to install the latest version (or a specific one) of the CLI and execute commands like deploy for merges to main, manifest validate with tests, and other commands.

Gather a token using the following CLI command to store with repo secrets, then get started with an example below:

$ slack auth token

🧪 Validate an app manifest on pull requests

Check that your app manifest is valid before merging changes:

🔗 https://docs.slack.dev/tools/slack-github-action/sending-techniques/running-slack-cli-commands/validate-a-manifest

- 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:

🔗 https://docs.slack.dev/tools/slack-github-action/sending-techniques/running-slack-cli-commands/deploy-an-app

- 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 Slack CLI command can be passed through the command option without the "slack" prefix 🍀

The token input accepts a service token for authentication. You can gather this token by running slack auth token with the Slack CLI and storing the value as a repository secret.

... (truncated)

Commits
  • af78098 Release
  • add1a00 chore(release): tag version 3.0.1 (#577)
  • 2bc9e7a chore: use a unique title for marketplace (#576)
  • c5d43da chore(release): tag version 3.0.0 (#575)
  • 963b979 build(deps): bump @​slack/web-api from 7.14.1 to 7.15.0 (#574)
  • 90b7328 build(deps): bump @​slack/logger from 4.0.0 to 4.0.1 (#573)
  • e45cb89 feat: support slack cli commands with composite action inputs (#560)
  • 0aed2c2 build(deps): bump https-proxy-agent from 7.0.6 to 8.0.0 (#572)
  • 4795f96 build(deps-dev): bump sinon from 21.0.1 to 21.0.2 (#571)
  • bd9e2ce build(deps): bump actions/setup-node from 6.2.0 to 6.3.0 (#569)
  • Additional commits viewable in compare view

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 30, 2026

Deploy Preview for heartex-docs canceled.

Name Link
🔨 Latest commit 7a2e015
🔍 Latest deploy log https://app.netlify.com/projects/heartex-docs/deploys/69e6139acd34480008db803e

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 30, 2026

Deploy Preview for label-studio-storybook canceled.

Name Link
🔨 Latest commit 7a2e015
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-storybook/deploys/69e6139a58d4340008e481fd

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 30, 2026

Deploy Preview for label-studio-docs-new-theme canceled.

Name Link
🔨 Latest commit 7a2e015
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-docs-new-theme/deploys/69e6139ac9345f00086dd1ba

@netlify
Copy link
Copy Markdown

netlify bot commented Mar 30, 2026

Deploy Preview for label-studio-playground canceled.

Name Link
🔨 Latest commit 7a2e015
🔍 Latest deploy log https://app.netlify.com/projects/label-studio-playground/deploys/69e6139a3dff7900078b5d3a

Bumps [slackapi/slack-github-action](https://github.com/slackapi/slack-github-action) from 1.27 to 3.0.
- [Release notes](https://github.com/slackapi/slack-github-action/releases)
- [Commits](slackapi/slack-github-action@v1.27...v3.0)

---
updated-dependencies:
- dependency-name: slackapi/slack-github-action
  dependency-version: '3.0'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot force-pushed the dependabot/github_actions/slackapi/slack-github-action-3.0 branch from 5d57f45 to 7a2e015 Compare April 20, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants