Skip to content

ci(release): add a dispatch-only arm64 agent-image build spike (RIG-3748) - #1184

Open
rigel-mintaka wants to merge 1 commit into
mainfrom
compass-native/rig-3748-arm64-spike
Open

rigel-mintaka wants to merge 1 commit into
mainfrom
compass-native/rig-3748-arm64-spike

Conversation

@rigel-mintaka

@rigel-mintaka rigel-mintaka commented Sep 12, 2026

Copy link
Copy Markdown
Contributor

This PR is part of a stack containing 2 PRs:

  1. main
  2. "ci(release): add a dispatch-only arm64 agent-image build spike (RIG-3748)" (this PR)
  3. feat(agent-image): make the entrypoint FOD hash and native-addon copy per-system (RIG-3749) #1195

Proves the compass-agent image builds natively on a GitHub-hosted
ubuntu-24.04-arm runner and reports the two values later tasks consume:
the aarch64 FOD hash context and the real @oh-my-pi native-addon
filenames, which differ in shape from x64 (one file, no modern/baseline
split).

The job is workflow_dispatch-only and writes no tags: no packages: write,
no skopeo login, no copy. It gates on github.event_name rather than
github.ref because the spike is meant to run from a feature branch.

Co-authored-by: Matt Wilkinson matt@rigel.build

@linear-code

linear-code Bot commented Sep 12, 2026

Copy link
Copy Markdown

RIG-3748

@trunk-io

trunk-io Bot commented Sep 12, 2026

Copy link
Copy Markdown

Merging to main in this repository is managed by Trunk.

  • To merge this pull request, check the box to the left or comment /trunk merge below.

After your PR is submitted to the merge queue, this comment will be automatically updated with its status. If the PR fails, failure details will also be posted here

@github-actions

github-actions Bot commented Sep 12, 2026

Copy link
Copy Markdown

Compass engineering docs preview: https://compass-native-rig-3748-arm6.compass-eng-docs.pages.dev

Deployed from compass-native/rig-3748-arm64-spike at d71c330.

…748)

Proves the compass-agent image builds natively on a GitHub-hosted
ubuntu-24.04-arm runner and reports the two values later tasks consume:
the aarch64 FOD hash context and the real @oh-my-pi native-addon
filenames, which differ in shape from x64 (one file, no modern/baseline
split).

The job is workflow_dispatch-only and writes no tags: no packages: write,
no skopeo login, no copy. It gates on github.event_name rather than
github.ref because the spike is meant to run from a feature branch.

Co-authored-by: Matt Wilkinson <matt@rigel.build>
@rigel-mintaka
rigel-mintaka force-pushed the compass-native/rig-3748-arm64-spike branch from a3ae08c to d71c330 Compare September 13, 2026 21:50
@rigel-mintaka
rigel-mintaka marked this pull request as ready for review September 13, 2026 22:15
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.

1 participant