Skip to content

Upgrade GitHub Actions to latest versions#553

Merged
nicoloboschi merged 1 commit intovectorize-io:mainfrom
salmanmkc:upgrade-github-actions-node24-general
Mar 13, 2026
Merged

Upgrade GitHub Actions to latest versions#553
nicoloboschi merged 1 commit intovectorize-io:mainfrom
salmanmkc:upgrade-github-actions-node24-general

Conversation

@salmanmkc
Copy link
Contributor

Bumps GitHub Actions to their latest versions for bug fixes and security patches.

Changes

Action Old Version(s) New Version Compare Files
actions/upload-pages-artifact v3 v4 Diff deploy-docs.yml
astral-sh/setup-uv v4, v5 v7 Diff deploy-docs.yml, release.yml, test.yml
docker/build-push-action v6 v7 Diff release.yml, test.yml
docker/login-action v3 v4 Diff release.yml
docker/metadata-action v5 v6 Diff release.yml
docker/setup-buildx-action v3 v4 Diff release.yml, test.yml
docker/setup-qemu-action v3 v4 Diff release.yml

Release Notes

Release notes for astral-sh/setup-uv

v7.5.0

No more rate-limits

This release addresses a long-standing source of timeouts and rate-limit failures in setup-uv.

Previously, the action resolved version identifiers like 0.5.x by iterating over available uv releases via the GitHub API to find the best match. In contrast, latest and exact versions such as 0.5.0 skipped version resolution entirely and downloaded uv directly.

The manifest-file input was an earlier attempt to improve this. It allows providing an url to a file that li

...truncated

v7.4.0

Changes

Thank you @luhenry for adding support for riscv64 arch

🚀 Enhancements

  • Add riscv64 architecture support to platform detection @luhenry (#791)

🧰 Maintenance

...truncated

v7.3.1

Changes

This release adds support for running in containers like debian:testing or debian:unstable

🐛 Bug fixes

  • fix: fall back to VERSION_CODENAME when VERSION_ID is not available @eifinger-bot (#774)

🧰 Maintenance

...truncated

v7.3.0

Changes

This release contains a few bug fixes and a new feature for the activate-environment functionality.

🐛 Bug fixes

  • fix: warn instead of error when no python to cache @eifinger (#762)
  • fix: use --clear to create venv @eifinger (#761)

🚀 Enhancements

  • feat: add venv-path input for activate-environment @eifinger (#746)

🧰 Maintenance

...truncated

v7.2.1

Changes

🧰 Maintenance

...truncated

Release notes for actions/upload-pages-artifact

v4.0.0

What's Changed

...truncated

v3.0.1

Changelog

See details of all code changes since previous release.

Release notes for docker/setup-qemu-action

v4.0.0

...truncated

v3.7.0

...truncated

v3.6.0

Full Changelog: docker/setup-qemu-action@v3.5.0...v3.6.0

v3.5.0

Full Changelog: docker/setup-qemu-action@v3.4.0...v3.5.0

v3.4.0

Full Changelog: docker/setup-qemu-action@v3.3.0...v3.4.0

Release notes for docker/setup-buildx-action

v4.0.0

...truncated

v3.12.0

...truncated

v3.11.1

Full Changelog: docker/setup-buildx-action@v3.11.0...v3.11.1

v3.11.0

Full Changelog: docker/setup-buildx-action@v3.10.0...v3.11.0

v3.10.0

Full Changelog: docker/setup-buildx-action@v3.9.0...v3.10.0

Release notes for docker/login-action

v4.0.0

...truncated

v3.7.0

Full Changelog: https://g

...truncated

v3.6.0

...truncated

v3.5.0

...truncated

v3.4.0

...truncated

Release notes for docker/metadata-action

v6.0.0

...truncated

v5.10.0

Full Changelog: docker/metadata-action@v5.9.0...v5.10.0

v5.9.0

...truncated

v5.8.0

...truncated

v5.7.0

...truncated

Release notes for docker/build-push-action

v7.0.0

...truncated

v6.19.2

Full Changelog: docker/build-push-action@v6.19.1...v6.19.2

v6.19.1

Full Changelog: docker/build-push-action@v6.19.0...v6.19.1

v6.19.0

...truncated

v6.18.0

[!NOTE]
Build summary is now supported with Docker Build Cloud.

Full Changelog: docker/build-push-action@v6.17.0...v6.18.0

Notes

Worth running the workflows on a branch before merging to make sure everything still works.

Validation Warnings

The following issues were detected by actionlint:

  • release.yml: .github/workflows/release.yml:483:7: shellcheck reported issue in this script: SC2086:info:1:45: Double quote to prevent globbing and word splitting [shellcheck]
  • release.yml: |
  • release.yml: 483 | run: echo "VERSION=${GITHUB_REF#refs/tags/v}" >> $GITHUB_OUTPUT
  • test.yml: .github/workflows/test.yml:208:7: shellcheck reported issue in this script: SC2086:info:3:61: Double quote to prevent globbing and word splitting [shellcheck]
  • test.yml: |
  • test.yml: 208 | run: |

Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
Copy link
Collaborator

@nicoloboschi nicoloboschi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@nicoloboschi nicoloboschi merged commit 4eaa2f3 into vectorize-io:main Mar 13, 2026
19 of 37 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants