Skip to content

[v18] ci: Make node buildbox runtime-architecture specific#57204

Merged
camscale merged 1 commit intobranch/v18from
camh/v18/node-buildbox-arch
Dec 31, 2025
Merged

[v18] ci: Make node buildbox runtime-architecture specific#57204
camscale merged 1 commit intobranch/v18from
camh/v18/node-buildbox-arch

Conversation

@camscale
Copy link
Copy Markdown
Contributor

Add a runtime architecture suffix to the node buildbox OCI image name so
that we do not keep rebuilding it when doing an ARM64 release. ARM64
releases are built on ARM64 hosts, but the node buildbox is for AMD64 so
the ARM64 build always has to rebuild it. Adding a runtime architecture
suffix should prevent this rebuild and make the release faster.

Backport: #53943
Test-run: https://github.com/gravitational/teleport.e/actions/runs/16558773999

@camscale camscale added the no-changelog Indicates that a PR does not require a changelog entry label Jul 28, 2025
@github-actions github-actions bot requested a review from hugoShaka July 28, 2025 03:01
Add a runtime architecture suffix to the node buildbox OCI image name so
that we do not keep rebuilding it when doing an ARM64 release. ARM64
releases are built on ARM64 hosts, but the node buildbox is for AMD64 so
the ARM64 build always has to rebuild it. Adding a runtime architecture
suffix should prevent this rebuild and make the release faster.
@camscale camscale force-pushed the camh/v18/node-buildbox-arch branch from 37e2219 to 4ac0eda Compare December 31, 2025 04:22
@camscale camscale added this pull request to the merge queue Dec 31, 2025
Merged via the queue into branch/v18 with commit 374c798 Dec 31, 2025
39 checks passed
@camscale camscale deleted the camh/v18/node-buildbox-arch branch December 31, 2025 04:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backport no-changelog Indicates that a PR does not require a changelog entry size/sm

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants