Skip to content

Smoke-test pinned streamed launcher - #19

Merged
keys-i merged 1 commit into
mainfrom
smoke
Jul 31, 2026
Merged

keys-i merged 1 commit into
mainfrom
smoke

Conversation

@keys-i

@keys-i keys-i commented Jul 31, 2026

Copy link
Copy Markdown
Owner

What changed

  • extended the existing Ubuntu, macOS, and Windows launcher step to test both local and streamed execution
  • feeds checked-out run.sh to bash -s so it must download and unpack an archive
  • pins that archive to the exact ${{ github.sha }} candidate being tested

Why

The existing check only exercised local checkout discovery. The streamed path could regress independently, and mutable branch URLs can pair a script with a different archive revision. This keeps both inputs on one candidate without another job, action, or dependency.

Validation

  • local launcher self-test
  • pinned streamed launcher self-test against merged main
  • Prettier 3.9.6
  • actionlint 1.7.12
  • git diff --check

Progresses #9.

@keys-i
keys-i marked this pull request as ready for review July 31, 2026 14:53
@keys-i
keys-i merged commit eaa0700 into main Jul 31, 2026
17 checks passed
@keys-i keys-i mentioned this pull request Jul 31, 2026
1 of 4 tasks
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