Skip to content

ci: run Linux workflows on disposable AWS workers - #1

Merged
StellarWayne merged 3 commits into
mainfrom
codex/aws-self-hosted-20260923
Sep 24, 2026
Merged

StellarWayne merged 3 commits into
mainfrom
codex/aws-self-hosted-20260923

Conversation

@StellarWayne

Copy link
Copy Markdown
Contributor

Linux workflow jobs now request a disposable AWS CodeBuild worker. This removes their dependency on GitHub-hosted compute and avoids serializing them behind the warm EC2 runner. Existing workflow events, commands, secrets, environments, and native-platform selectors are preserved.

Validation: YAML round-trip and semantic comparison confirm the routing changes and single-directory GOPATH normalization preserve workflow commands and events. The shared pool passed ten worker smoke jobs and Docker registry cache restore on a fresh worker. Repository checks still need to complete before merge. Cache/artifact and native-platform migration are tracked separately.

Changed workflows:

  • .github/workflows/publish.yml: publish
  • .github/workflows/quality.yml: quality

@StellarWayne
StellarWayne merged commit 032a48d into main Sep 24, 2026
4 checks passed
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