Skip to content

ci(cross): use edge images for musl and gnu targets#3055

Merged
amitksingh1490 merged 3 commits intomainfrom
fix-ci-release-latest
Apr 17, 2026
Merged

ci(cross): use edge images for musl and gnu targets#3055
amitksingh1490 merged 3 commits intomainfrom
fix-ci-release-latest

Conversation

@amitksingh1490
Copy link
Copy Markdown
Contributor

No description provided.

@amitksingh1490 amitksingh1490 added the ci: build all targets Build release binaries for all target platforms in CI label Apr 17, 2026
amitksingh1490 and others added 2 commits April 17, 2026 11:03
The cross images' default Ubuntu mirrors (archive.archive.ubuntu.com
and security.archive.ubuntu.com) are chronically unreachable from
GitHub Actions runners, causing every release since v2.5.1 to fail
during the apt-get install step of the pre-build.

Rewrite /etc/apt/sources.list(.d/*.list) inside each cross container
to use http://azure.archive.ubuntu.com/ubuntu/, which is co-located
with GitHub's Azure-hosted Linux runners and is reliable.

Also drop the redundant 'curl' / 'curl:amd64' entries from the
apt-install list since curl is already present in every cross base
image - only 'unzip' actually needs to be installed.

Co-Authored-By: ForgeCode <noreply@forgecode.dev>
@amitksingh1490 amitksingh1490 merged commit 4529c2d into main Apr 17, 2026
16 checks passed
@amitksingh1490 amitksingh1490 deleted the fix-ci-release-latest branch April 17, 2026 06:07
@amitksingh1490 amitksingh1490 added type: chore Routine tasks like conversions, reorganization, and maintenance work. and removed ci: build all targets Build release binaries for all target platforms in CI labels Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: chore Routine tasks like conversions, reorganization, and maintenance work.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant