Skip to content

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

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

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

Conversation

@renovate

@renovate renovate Bot commented Mar 1, 2026

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
actions/cache action major v5v6
actions/checkout action major v6v7
actions/github-script action major v8v9
actions/setup-node action major v6v7
actions/upload-artifact action major v6v7
docker/setup-buildx-action action major v3v4
dorny/paths-filter action major v3v4
postgres service major 16-alpine18-alpine
redis service major 7-alpine8-alpine
slackapi/slack-github-action action major v2.1.1v3.0.5

Release Notes

actions/cache (actions/cache)

v6.1.0

Compare Source

What's Changed

Full Changelog: actions/cache@v6...v6.1.0

v6.0.0

Compare Source

What's Changed

Full Changelog: actions/cache@v5...v6.0.0

v6

Compare Source

actions/checkout (actions/checkout)

v7.0.0

Compare Source

v7

Compare Source

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

v9

Compare Source

actions/setup-node (actions/setup-node)

v7.0.0

Compare Source

v7

Compare Source

actions/upload-artifact (actions/upload-artifact)

v7.0.1

Compare Source

What's Changed

Full Changelog: actions/upload-artifact@v7...v7.0.1

v7.0.0

Compare Source

v7 What's new

Direct Uploads

Adds support for uploading single files directly (unzipped). Callers can set the new archive parameter to false to skip zipping the file during upload. Right now, we only support single files. The action will fail if the glob passed resolves to multiple files. The name parameter is also ignored with this setting. Instead, the name of the artifact will be the name of the uploaded file.

ESM

To support new versions of the @actions/* packages, we've upgraded the package to ESM.

What's Changed

New Contributors

Full Changelog: actions/upload-artifact@v6...v7.0.0

v7

Compare Source

docker/setup-buildx-action (docker/setup-buildx-action)

v4.2.0

Compare Source

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

v4.1.0

Compare Source

  • Bump @​docker/actions-toolkit from 0.79.0 to 0.90.0 in #​489
  • Bump brace-expansion from 1.1.12 to 5.0.6 in #​547 #​508
  • Bump fast-xml-builder from 1.0.0 to 1.2.0 in #​540
  • Bump fast-xml-parser from 5.4.2 to 5.8.0 in #​496
  • Bump flatted from 3.3.3 to 3.4.2 in #​499
  • Bump glob from 10.3.12 to 13.0.6 in #​495
  • Bump handlebars from 4.7.8 to 4.7.9 in #​504
  • Bump lodash from 4.17.23 to 4.18.1 in #​523
  • Bump picomatch from 4.0.3 to 4.0.4 in #​503
  • Bump postcss from 8.5.6 to 8.5.10 in #​537
  • Bump tar from 6.2.1 to 7.5.15 in #​545
  • Bump undici from 6.23.0 to 6.25.0 in #​492
  • Bump vite from 7.3.1 to 7.3.2 in #​520

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

v4.0.0

Compare Source

Full Changelog: docker/setup-buildx-action@v3.12.0...v4.0.0

v4

Compare Source

dorny/paths-filter (dorny/paths-filter)

v4.0.2

Compare Source

v4.0.1

Compare Source

What's Changed

New Contributors

Full Changelog: dorny/paths-filter@v4.0.0...v4.0.1

v4.0.0

Compare Source

v4

Compare Source

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

v3.0.5: Slack GitHub Action v3.0.5

Compare Source

Patch Changes
  • 96fddbe: fix: revert multiline yaml parsing indentation change

v3.0.4: Slack GitHub Action v3.0.4

Compare Source

Patch Changes

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
👋 New Contributors

Full Changelog: slackapi/slack-github-action@v2.1.1...v3.0.0

v3.0

Compare Source

v3

Compare Source


Configuration

📅 Schedule: (in timezone Africa/Johannesburg)

  • Branch creation
    • "before 9am on the first day of the month"
  • 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 was generated by Mend Renovate. View the repository job log.

@github-actions

github-actions Bot commented Mar 1, 2026

Copy link
Copy Markdown
Contributor

👋 Thanks for your contribution!

🏷️ Auto-applied labels: ci-cd, security, hotfix, major-update, requires-review, size/S

Labels determine which CI workflows run. They update automatically with new commits.

@renovate renovate Bot force-pushed the renovate/major-github-actions branch from 7f2b86a to 9bf44b1 Compare March 5, 2026 08:47
@github-actions github-actions Bot added size/S and removed size/S labels Mar 5, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from 9bf44b1 to f1c22be Compare March 13, 2026 01:55
@github-actions github-actions Bot added size/S and removed size/S labels Mar 13, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from f1c22be to 7b737fd Compare March 13, 2026 11:59
@github-actions github-actions Bot added size/S and removed size/S labels Mar 13, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from 7b737fd to d552a15 Compare April 8, 2026 20:33
@github-actions github-actions Bot added size/S and removed size/S labels Apr 8, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from d552a15 to 91ba873 Compare April 10, 2026 01:16
@github-actions github-actions Bot added size/S and removed size/S labels Apr 10, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from 91ba873 to a986323 Compare April 15, 2026 10:31
@github-actions github-actions Bot removed the size/S label Apr 15, 2026
@github-actions github-actions Bot added size/S and removed size/S labels Apr 21, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from bd45f3f to 740b4ef Compare April 23, 2026 09:25
@github-actions github-actions Bot added size/S and removed size/S labels Apr 23, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from 740b4ef to cb4c4e2 Compare May 1, 2026 22:26
@github-actions github-actions Bot added size/S and removed size/S labels May 1, 2026
@sonarqubecloud

sonarqubecloud Bot commented May 1, 2026

Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/major-github-actions branch from cb4c4e2 to 3da1bba Compare May 12, 2026 16:29
@github-actions github-actions Bot added size/S and removed size/S labels May 12, 2026
@sonarqubecloud

Copy link
Copy Markdown

@renovate renovate Bot force-pushed the renovate/major-github-actions branch from 3da1bba to 2ab8453 Compare June 18, 2026 20:39
@github-actions github-actions Bot added size/S and removed size/S labels Jun 18, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from 2ab8453 to bb25fae Compare June 23, 2026 17:33
@github-actions github-actions Bot added size/S and removed size/S labels Jun 23, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from bb25fae to 90a318b Compare July 10, 2026 23:02
@github-actions github-actions Bot added size/S and removed size/S labels Jul 10, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from 90a318b to ecba2e0 Compare July 11, 2026 09:40
@github-actions github-actions Bot added size/S and removed size/S labels Jul 11, 2026
@renovate renovate Bot force-pushed the renovate/major-github-actions branch from ecba2e0 to 37e2433 Compare July 14, 2026 05:49
@github-actions github-actions Bot added size/S and removed size/S labels Jul 14, 2026
@sonarqubecloud

Copy link
Copy Markdown

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