Skip to content

chore(deps): update slackapi/slack-github-action action to v3#757

Open
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/slackapi-slack-github-action-3.x
Open

chore(deps): update slackapi/slack-github-action action to v3#757
renovate[bot] wants to merge 1 commit intomasterfrom
renovate/slackapi-slack-github-action-3.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Mar 16, 2026

This PR contains the following updates:

Package Type Update Change
slackapi/slack-github-action action major v2.1.1v3.0.1

Release Notes

slackapi/slack-github-action (slackapi/slack-github-action)

v3.0.1

Compare Source

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

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

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

v3.0.0

Compare Source


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: Never, 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. View the repository job log.

@renovate renovate bot added the dependencies Pull requests that update a dependency file label Mar 16, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants