Skip to content

ci(main): consolidate GHA action bumps + ubuntu-26.04 consistency - #303

Merged
pacphi merged 6 commits into
mainfrom
chore/bulk-deps-update-main
May 14, 2026
Merged

pacphi merged 6 commits into
mainfrom
chore/bulk-deps-update-main

Conversation

@pacphi

@pacphi pacphi commented May 13, 2026

Copy link
Copy Markdown
Owner

Summary

Consolidates PRs #297, #298, #299, #300, #301 into a single branch and applies ubuntu 26.04 consistency across all main-branch workflows.

GHA action bumps (replaces individual dependabot PRs):

Ubuntu 26.04 consistency:

  • ci-v4.yml, registry-core-publish.yml: ubuntu-24.04-arm → ubuntu-26.04-arm
  • build-base-image.yml: default ubuntu_version 24.04 → 26.04 (dispatch + workflow_call + fallback)

Formatting: Applied prettier to governance markdown files (pre-existing drift).

Test plan

  • make lint-yaml — yamllint passes
  • make lint-markdown — markdownlint passes (0 errors)
  • make format-check — prettier clean
  • CI validation via push

Closes: #297, #298, #299, #300, #301

🤖 Generated with Claude Code

dependabot Bot and others added 6 commits May 13, 2026 15:52
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.6.0 to 6.2.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](actions/setup-python@a26af69...a309ff8)

---
updated-dependencies:
- dependency-name: actions/setup-python
  dependency-version: 6.2.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [cargo-bins/cargo-binstall](https://github.com/cargo-bins/cargo-binstall) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/cargo-bins/cargo-binstall/releases)
- [Changelog](https://github.com/cargo-bins/cargo-binstall/blob/main/release-plz.toml)
- [Commits](cargo-bins/cargo-binstall@v1.19.0...v1.19.1)

---
updated-dependencies:
- dependency-name: cargo-bins/cargo-binstall
  dependency-version: 1.19.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 4.3.0 to 8.0.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](actions/download-artifact@v4.3.0...v8.0.1)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.3.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Commits](actions/checkout@v4.3.1...v6.0.2)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps [sigstore/cosign-installer](https://github.com/sigstore/cosign-installer) from 3.9.2 to 4.1.2.
- [Release notes](https://github.com/sigstore/cosign-installer/releases)
- [Commits](sigstore/cosign-installer@v3.9.2...v4.1.2)

---
updated-dependencies:
- dependency-name: sigstore/cosign-installer
  dependency-version: 4.1.2
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
- ci-v4.yml, registry-core-publish.yml: ubuntu-24.04-arm → ubuntu-26.04-arm
- build-base-image.yml: default ubuntu_version 24.04 → 26.04 (dispatch, workflow_call, fallback)
- Apply prettier to governance markdown files (pre-existing drift)

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@pacphi
pacphi merged commit 9589604 into main May 14, 2026
18 checks passed
@pacphi
pacphi deleted the chore/bulk-deps-update-main branch May 14, 2026 00:10
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.

1 participant