Skip to content
This repository was archived by the owner on Sep 25, 2026. It is now read-only.

ci: require static owned runner profiles - #10

Merged
shtse8 merged 1 commit into
mainfrom
codex/spectra-static-owned-runners-20260727
Jul 27, 2026
Merged

shtse8 merged 1 commit into
mainfrom
codex/spectra-static-owned-runners-20260727

Conversation

@shtse8

@shtse8 shtse8 commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Summary

  • migrate Spectra's Flutter CI from GitHub-hosted Ubuntu to sylphx-linux-standard
  • add an executable direct-workflow guard that rejects hosted, dynamic, and unqualified runner selectors

Local evidence

  • bash scripts/check-owned-runner-profiles.sh → 1 direct job uses a static owned profile
  • YAML parse and git diff --check passed
  • Dart/Flutter is not installed in this local environment; the existing subosito/flutter-action CI path remains the exact candidate proof surface

Proof boundary

The PR CI run must prove Flutter installation, package resolution, analyze, and test on the owned runner; no release/publication behavior is part of this change.

@shtse8
shtse8 merged commit 9e374a3 into main Jul 27, 2026
1 check passed
@shtse8
shtse8 deleted the codex/spectra-static-owned-runners-20260727 branch July 27, 2026 13:58
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant