chore(deps): update github actions (major)#248
Open
alma-renovate-bot[bot] wants to merge 1 commit into
Open
Conversation
remi-zuffinetti
approved these changes
Apr 1, 2026
86565ca to
dc723d5
Compare
b1ddc86 to
0ccaf34
Compare
d21aac1 to
f1aa4b9
Compare
f1aa4b9 to
9163325
Compare
4298548 to
fde4533
Compare
b920829 to
42fe814
Compare
19da4f3 to
fe8e969
Compare
fe8e969 to
3b62ffb
Compare
3b62ffb to
7c5cd50
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v6.0.1→v7.0.0v2.2.1→v3.2.0v8.0.0→v9.0.0v2→v3.0.0v3.6.0→v4.4.0v6.1.0→v7.5.1v2.1.1→v3.0.3v3.0.5(+1)Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
actions/checkout (actions/checkout)
v7.0.0Compare Source
v6.0.3Compare Source
v6.0.2Compare Source
actions/create-github-app-token (actions/create-github-app-token)
v3.2.0Compare Source
Features
repositoriesinput (#372) (85eb8dd)Bug Fixes
v3.1.1Compare Source
Bug Fixes
v3.1.0Compare Source
Bug Fixes
Features
client-idinput and deprecateapp-id(#353) (e6bd4e6)v3.0.0Compare Source
NODE_USE_ENV_PROXYfor proxy support (#342) (4451bcb)Bug Fixes
BREAKING CHANGES
v2.2.2Compare Source
Bug Fixes
actions/github-script (actions/github-script)
v9.0.0Compare Source
New features:
getOctokitfactory function — Available directly in the script context. Create additional authenticated Octokit clients with different tokens for multi-token workflows, GitHub App tokens, and cross-org access. See Creating additional clients withgetOctokitfor details and examples.ACTIONS_ORCHESTRATION_IDenvironment variable is automatically appended to the user-agent string for request tracing.Breaking changes:
require('@​actions/github')no longer works in scripts. The upgrade to@actions/githubv9 (ESM-only) meansrequire('@​actions/github')will fail at runtime. If you previously used patterns likeconst { getOctokit } = require('@​actions/github')to create secondary clients, use the new injectedgetOctokitfunction instead — it's available directly in the script context with no imports needed.getOctokitis now an injected function parameter. Scripts that declareconst getOctokit = ...orlet getOctokit = ...will get aSyntaxErrorbecause JavaScript does not allowconst/letredeclaration of function parameters. Use the injectedgetOctokitdirectly, or usevar getOctokit = ...if you need to redeclare it.@actions/githubinternals beyond the standardgithub/octokitclient, you may need to update those references for v9 compatibility.What's Changed
New Contributors
Full Changelog: actions/github-script@v8.0.0...v9.0.0
arduino/setup-task (arduino/setup-task)
v3.0.0: 3.0.0Compare Source
Migration Guide
The version of the Node.js runtime used to execute the action has been updated from 20 to 24. This could be a breaking change for certain GitHub Actions workflows.
If a workflow with dependency on the arduino/setup-task action uses only GitHub-hosted GitHub Actions runners, no changes are required.
If the workflow uses a self-hosted runner, the workflow run might fail after updating arduino/setup-task:
This means an older runner version that does not provide Node.js 24.x is installed on the runner machine. In this case, the runner must be updated to a modern version with Node.js 24.x support prior to updating the arduino/setup-task action in the affected workflow.
Changelog
Breaking
Enhancement
Full Changeset
Contributors
docker/login-action (docker/login-action)
v4.4.0Compare Source
registry-authsecret mask by @crazy-max in #1035Full Changelog: docker/login-action@v4.3.0...v4.4.0
v4.3.0Compare Source
Full Changelog: docker/login-action@v4.2.0...v4.3.0
v4.2.0Compare Source
Full Changelog: docker/login-action@v4.1.0...v4.2.0
v4.1.0Compare Source
Full Changelog: docker/login-action@v4.0.0...v4.1.0
v4.0.0Compare Source
Full Changelog: docker/login-action@v3.7.0...v4.0.0
v3.7.0Compare Source
scopeinput to set scopes for the authentication token by @crazy-max in #912registry-authinput by @crazy-max in #911Full Changelog: docker/login-action@v3.6.0...v3.7.0
release-drafter/release-drafter (release-drafter/release-drafter)
v7.5.1Compare Source
What's Changed
Bug Fixes
Full Changelog: release-drafter/release-drafter@v7.5.0...v7.5.1
v7.5.0Compare Source
What's Changed
New
Bug Fixes
only(#1639) @cchancheDependency Updates
Full Changelog: release-drafter/release-drafter@v7.4.0...v7.5.0
v7.4.0Compare Source
What's Changed
New
Maintenance
Documentation
Dependency Updates
Full Changelog: release-drafter/release-drafter@v7.3.1...v7.4.0
v7.3.1Compare Source
What's Changed
Bug Fixes
Maintenance
Dependency Updates
8 changes
Full Changelog: release-drafter/release-drafter@v7.3.0...v7.3.1
v7.3.0Compare Source
What's Changed
New
Bug Fixes
Maintenance
Dependency Updates
Full Changelog: release-drafter/release-drafter@v7.2.1...v7.3.0
v7.2.1Compare Source
What's Changed
Bug Fixes
Maintenance
Full Changelog: release-drafter/release-drafter@v7.2.0...v7.2.1
v7.2.0Compare Source
What's Changed
New
Bug Fixes
Maintenance
Documentation
Dependency Updates
Full Changelog: release-drafter/release-drafter@v7.1.1...v7.2.0
v7.1.1Compare Source
What's Changed
Bug Fixes
Full Changelog: release-drafter/release-drafter@v7.1.0...v7.1.1
v7.1.0Compare Source
What's Changed
New
Bug Fixes
Maintenance
Documentation
Full Changelog: release-drafter/release-drafter@v7.0.0...v7.1.0
v7.0.0Compare Source
What's Changed
Breaking
Bug Fixes
Maintenance
Documentation
Other changes
Dependency Updates
Full Changelog: release-drafter/release-drafter@v6.4.0...v7.0.0
v6.4.0Compare Source
What's Changed
New
Maintenance
Full Changelog: release-drafter/release-drafter@v6.3.0...v6.4.0
v6.3.0Compare Source
What's Changed
New
Maintenance
Dependency Updates
8 changes
Full Changelog: release-drafter/release-drafter@v6.2.0...v6.3.0
v6.2.0Compare Source
What's Changed
New
Maintenance
Documentation
Full Changelog: release-drafter/release-drafter@v6.1.1...v6.2.0
v6.1.1Compare Source
What's Changed
Bug Fixes
Documentation
Full Changelog: release-drafter/release-drafter@v6.1.0...v6.1.1
slackapi/slack-github-action (slackapi/slack-github-action)
v3.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
Configuration
📅 Schedule: (UTC)
* 0-8 1 * *)🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.
This PR has been generated by Mend Renovate.