Skip to content

chore(deps): update github actions (major)#248

Open
alma-renovate-bot[bot] wants to merge 1 commit into
developfrom
renovate/major-github-actions
Open

chore(deps): update github actions (major)#248
alma-renovate-bot[bot] wants to merge 1 commit into
developfrom
renovate/major-github-actions

Conversation

@alma-renovate-bot
Copy link
Copy Markdown
Contributor

@alma-renovate-bot alma-renovate-bot Bot commented Apr 1, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Type Update Change Pending
actions/create-github-app-token action major v2.2.1v3.2.0
actions/github-script action major v8.0.0v9.0.0
docker/login-action action major v3.6.0v4.2.0
release-drafter/release-drafter action major v6.1.0v7.3.0 v7.3.1
slackapi/slack-github-action action major v2.1.1v3.0.3

Warning

Some dependencies could not be looked up. Check the Dependency Dashboard for more information.


Release Notes

actions/create-github-app-token (actions/create-github-app-token)

v3.2.0

Compare Source

Features
Bug Fixes

v3.1.1

Compare Source

Bug Fixes

v3.1.0

Compare Source

Bug Fixes
Features

v3.0.0

Compare Source

Bug Fixes
BREAKING CHANGES
  • Custom proxy handling has been removed. If you use HTTP_PROXY or HTTPS_PROXY, you must now also set NODE_USE_ENV_PROXY=1 on the action step.
  • Requires Actions Runner v2.327.1 or later if you are using a self-hosted runner.

v2.2.2

Compare Source

Bug Fixes
actions/github-script (actions/github-script)

v9.0.0

Compare Source

New features:

  • getOctokit factory 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 with getOctokit for details and examples.
  • Orchestration ID in user-agent — The ACTIONS_ORCHESTRATION_ID environment 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/github v9 (ESM-only) means require('@​actions/github') will fail at runtime. If you previously used patterns like const { getOctokit } = require('@​actions/github') to create secondary clients, use the new injected getOctokit function instead — it's available directly in the script context with no imports needed.
  • getOctokit is now an injected function parameter. Scripts that declare const getOctokit = ... or let getOctokit = ... will get a SyntaxError because JavaScript does not allow const/let redeclaration of function parameters. Use the injected getOctokit directly, or use var getOctokit = ... if you need to redeclare it.
  • If your script accesses other @actions/github internals beyond the standard github/octokit client, 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

docker/login-action (docker/login-action)

v4.2.0

Compare Source

Full Changelog: docker/login-action@v4.1.0...v4.2.0

v4.1.0

Compare Source

Full Changelog: docker/login-action@v4.0.0...v4.1.0

v4.0.0

Compare Source

Full Changelog: docker/login-action@v3.7.0...v4.0.0

v3.7.0

Compare Source

Full Changelog: docker/login-action@v3.6.0...v3.7.0

release-drafter/release-drafter (release-drafter/release-drafter)

v7.3.0

Compare Source

What's Changed

New

  • feat: recover recently merged PRs missed by associated PRs lag (#​1604) @​jetersen
  • feat: switch release discovery to ref comparison and explicit missing-baseline warnings (#​1570) @​jetersen

Bug Fixes

Maintenance

Dependency Updates

Full Changelog: release-drafter/release-drafter@v7.2.1...v7.3.0

v7.2.1

Compare Source

What's Changed

Bug Fixes

Maintenance

Full Changelog: release-drafter/release-drafter@v7.2.0...v7.2.1

v7.2.0

Compare 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.1

Compare Source

What's Changed

Bug Fixes

Full Changelog: release-drafter/release-drafter@v7.1.0...v7.1.1

v7.1.0

Compare Source

What's Changed

New

Bug Fixes

Maintenance

Documentation

Full Changelog: release-drafter/release-drafter@v7.0.0...v7.1.0

v7.0.0

Compare 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.0

Compare Source

What's Changed

New

Maintenance

Full Changelog: release-drafter/release-drafter@v6.3.0...v6.4.0

v6.3.0

Compare Source

What's Changed

New

Maintenance

Dependency Updates

8 changes

Full Changelog: release-drafter/release-drafter@v6.2.0...v6.3.0

v6.2.0

Compare Source

What's Changed

New

Maintenance

Documentation

Full Changelog: release-drafter/release-drafter@v6.1.1...v6.2.0

v6.1.1

Compare 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.3

Compare Source

Patch Changes
  • 66834e4: feat: add instrumentation to address error rates

v3.0.2: Slack GitHub Action v3.0.2

Compare Source

Patch Changes
  • 79529d7: fix: resolve url.parse deprecation warning for webhook techniques

v3.0.1: Slack GitHub Action v3.0.1

Compare Source

What's Changed

Alongside the breaking changes of @v3.0.0 and 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.0

Compare Source

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.

The latest Slack CLI version is used by default, but a specific one can be set with the version input.


🏆 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
🧰 Maintenance
🎁 Dependencies

Configuration

📅 Schedule: Branch creation - Between 12:00 AM and 08:59 AM, on day 1 of the month ( * 0-8 1 * * ) (UTC), 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.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@alma-renovate-bot alma-renovate-bot Bot requested a review from a team as a code owner April 1, 2026 00:15
@alma-renovate-bot alma-renovate-bot Bot force-pushed the renovate/major-github-actions branch 3 times, most recently from 86565ca to dc723d5 Compare April 14, 2026 08:06
@alma-renovate-bot alma-renovate-bot Bot force-pushed the renovate/major-github-actions branch 2 times, most recently from b1ddc86 to 0ccaf34 Compare May 2, 2026 20:08
@alma-renovate-bot alma-renovate-bot Bot force-pushed the renovate/major-github-actions branch 2 times, most recently from d21aac1 to f1aa4b9 Compare May 11, 2026 08:06
@alma-renovate-bot alma-renovate-bot Bot force-pushed the renovate/major-github-actions branch from f1aa4b9 to 9163325 Compare May 16, 2026 00:14
@alma-renovate-bot alma-renovate-bot Bot force-pushed the renovate/major-github-actions branch from 9163325 to 4298548 Compare May 27, 2026 12:15
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.

1 participant