chore(devdeps): update slackapi/slack-github-action action to v4 - #838
chore(devdeps): update slackapi/slack-github-action action to v4#838renovate[bot] wants to merge 1 commit into
Conversation
|
|
Important Review skippedBot user detected. To trigger a single review, invoke the ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: You can disable this status message by setting the Use the checkbox below for a quick retry:
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
This PR contains the following updates:
v2.1.1→v4.0.0Release Notes
slackapi/slack-github-action (slackapi/slack-github-action)
v4.0.0: Slack GitHub Action v4.0.0Compare Source
Major Changes
b1974f0: build: parse yaml with more strict multiline indentation rulesInternal dependencies of
js-yaml@v5make YAML parsing more strict and compliant with the YAML specification. Indentation is now required for values that span multiple lines against the base value.See the YAML line prefixes spec for the expected indentation rule:
Patch Changes
654bb72: chore: provide global fetch proxied configurations with updates to web api and webhook packagesv3.0.5: Slack GitHub Action v3.0.5Compare Source
Patch Changes
96fddbe: fix: revert multiline yaml parsing indentation changev3.0.4: Slack GitHub Action v3.0.4Compare Source
Patch Changes
fa03fe4: refactor: send webhooks with the@slack/webhookpackagev3.0.3: Slack GitHub Action v3.0.3Compare Source
Patch Changes
66834e4: feat: add instrumentation to address error ratesv3.0.2: Slack GitHub Action v3.0.2Compare Source
Patch Changes
79529d7: fix: resolve url.parse deprecation warning for webhook techniquesv3.0.1: Slack GitHub Action v3.0.1Compare Source
What's Changed
Alongside the breaking changes of
@v3.0.0and a new technique to run Slack CLI commands, we tried the wrong name to publish to the GitHub Marketplace 🐙 This action is now noted as The Slack GitHub Action in listings 🎶 ✨🎨 Maintenance
Full Changelog: slackapi/slack-github-action@v3.0.0...v3.0.1
v3.0.0: Slack GitHub Action v3.0.0Compare Source
🎽 Running Slack CLI commands and the active Node runtime, both included in this release 👟 ✨
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
deployfor merges to main,manifest validatewith tests, and other commands.Gather a token using the following CLI command to store with repo secrets, then get started with an example below:
🧪 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
🚀 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
Any Slack CLI command can be passed through the
commandoption without the "slack" prefix 🍀The
tokeninput accepts a service token for authentication. You can gather this token by runningslack auth tokenwith the Slack CLI and storing the value as a repository secret.The latest Slack CLI version is used by default, but a specific one can be set with the
versioninput.🏆 Huge thanks to @ewanek1 for explorations and prototypes toward the scripted CLI technique!
For full documentation on the CLI technique, check out the docs and explore the related pages 📚
What's Changed
👾 Enhancements
📚 Documentation
docs.slack.dev/tools*paths in #485 - Thanks @lukegalbraithrussell!🧰 Maintenance
🎁 Dependencies
👋 New Contributors
Full Changelog: slackapi/slack-github-action@v2.1.1...v3.0.0
Configuration
📅 Schedule: (UTC)
🚦 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.
This PR was generated by Mend Renovate. View the repository job log.