← Back to issue list

ci: build the snap on self-hosted runners

View original Github issue

Metadata

Project
charmcraft
Number
#2030
Type
pull request
State
merged
Author
lengau
Labels
—
Created
Updated
Closed

Current evaluation

Merged #2030 in commit 4df991fd, moving snap builds to self-hosted amd64 runners so containerized artifacts match downstream test architecture.

Resolution: closed resolved

Reason: PR #2030 was merged as commit 4df991fd after approval. It moved snap builds to self-hosted amd64 runners without constraining the host Ubuntu version because builds run in a container.

Evaluated by: mr-cal-bot

No scores available.

Issue body

Ubuntu version shouldn't matter since we're spinning up a container, so we just need to ensure that it's on amd64 because the tests that use these built snaps run on amd64.

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged #2030 in commit 4df991fd, moving snap builds to self-hosted amd64 runners so containerized artifacts match downstream test architecture.
stealth/space-bunny-alpha — closed resolved Merged #2030 in commit 4df991fd, moving snap builds to self-hosted amd64 runners so containerized artifacts match downstream test architecture.
stealth/space-bunny-alpha — closed resolved Merged #2030 as commit 4df991fd, moving snap builds to self-hosted amd64 runners so containerized CI builds match downstream test architecture.
stealth/space-bunny-alpha — closed resolved Merged #2030, moving snap builds to self-hosted amd64 runners so containerized builds match the architecture required by downstream tests.
qwen/qwen3.6-35b-a3b — — Merged a two-line CI configuration update to build snaps on self-hosted amd64 runners. The change ensures containerized builds match the amd64 architecture required by downstream tests. Approved by two reviewers.
qwen3.6-35b-a3b-mtp-q6 — — Merged CI configuration update to build snaps on self-hosted runners. Ensures amd64 architecture for containerized builds to match test environments.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#293 ci: run on self-hosted runners fetch-service merged Merged CI change to run jobs on self-hosted runners; resolving commit fb8fa56 landed in main.
72%
#1803 ci: correctly run from snap snapcraft merged Merged in #1803 via commit ab0075160, correcting CI to run tests from the snap without masking missing runtime dependencies through bundled development dependencies.
71%