Skip to content

chore(deps): update dependency ubuntu to v26 - #113

Merged
ezekiel-alexrod merged 1 commit into
mainfrom
renovate/ubuntu-26.x
Oct 29, 2026
Merged

ezekiel-alexrod merged 1 commit into
mainfrom
renovate/ubuntu-26.x

Conversation

@scality-renovate

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Type Update Change
ubuntu github-runner major 24.04 → 26.04

Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "before 9am on monday"
  • 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.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


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

This PR has been generated by Mend Renovate CLI.

@github-actions

Copy link
Copy Markdown

Dependency Bump Evaluation

Version change: ubuntu 24.04 → 26.04 (major — GitHub Actions runner image)
Semver bump type: major

Changes:

  • Updates the runs-on runner image from ubuntu-24.04 to ubuntu-26.04 across 5 jobs in 2 workflow files (pre-merge.yaml, release.yaml)
  • No code changes — CI infrastructure only

Breaking changes: None expected

  • Go version is pinned at 1.25 via actions/setup-go — not affected by the OS change
  • golangci-lint is pinned at v2.14.0 via golangci-lint-action — not affected
  • CGO is explicitly disabled (CGO_ENABLED=0) for e2e builds, eliminating C toolchain compatibility concerns
  • Standard go test runs use pure Go with no system library dependencies
  • Shell commands in workflows (find, jq, make) are POSIX-standard and Ubuntu-stable

Security concerns: None — runner images are maintained by GitHub/Canonical. No code or dependency changes.

Impact on codebase: None. All build tooling is explicitly version-pinned and OS-independent. The project is a pure Go library that shells out to vendor CLI tools; it has no system-level dependencies that would be affected by the Ubuntu version.

CI status: detect-modules and build-e2e already passed on ubuntu-26.04. golangci-lint and tests are still in progress at time of evaluation — verify these pass before merging.

Recommendation: SAFE TO MERGE

Notes: Ubuntu 26.04 LTS has been available since April 2026 and the renovate/stability-days check passed. Wait for all in-progress CI checks to complete before merging.

— Claude Code

@ezekiel-alexrod
ezekiel-alexrod merged commit 1589037 into main Oct 29, 2026
17 checks passed
@ezekiel-alexrod
ezekiel-alexrod deleted the renovate/ubuntu-26.x branch October 29, 2026 15:25
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