Skip to content

Add ubuntu@26.04:amd64 build target#6

Merged
jonathan-conder merged 1 commit into
canonical:mainfrom
tlm:add-26.04-amd64
Jun 8, 2026
Merged

Add ubuntu@26.04:amd64 build target#6
jonathan-conder merged 1 commit into
canonical:mainfrom
tlm:add-26.04-amd64

Conversation

@tlm

@tlm tlm commented May 25, 2026

Copy link
Copy Markdown
Contributor

Summary

  • Add ubuntu@26.04:amd64 to the platforms list in sdkcraft.yaml.
  • Add ubuntu@26.04:amd64 to the platforms array in .github/workflows/upload.yml so it is built and published by CI alongside the existing 22.04 and 24.04 amd64 targets.

Why

Track the latest Ubuntu LTS for the GitHub Runner SDK build environment, in line with the wider effort to migrate Canonical SDKs onto 26.04. This SDK uses the multi-base platforms shorthand (each platform key encodes its own base + arch), so adding 26.04 support is an additive change — existing 22.04 and 24.04 consumers are unaffected.

The actions/runner source and the Go helper compile against the base toolchain without source changes, so no other adjustments are required.

QA

Not performed.

Companion PRs

Add an ubuntu@26.04:amd64 entry to the platforms list and include it
in the upload workflow's platforms array so the SDK is also built and
published against the new Ubuntu LTS release, alongside the existing
22.04 and 24.04 amd64 targets.

The runner client and Go helper compile against the base toolchain
without source changes, so no other adjustments are required.
@tlm tlm self-assigned this May 25, 2026
@jonathan-conder jonathan-conder merged commit aa19273 into canonical:main Jun 8, 2026
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