Skip to content

Enable sccache on Windows runners - #56

Merged
crohr merged 3 commits into
mainfrom
auto/windows-sccache-pr32
Aug 21, 2026
Merged

Enable sccache on Windows runners#56
crohr merged 3 commits into
mainfrom
auto/windows-sccache-pr32

Conversation

@crohr

@crohr crohr commented Aug 20, 2026

Copy link
Copy Markdown
Contributor

Supersedes #32. Closes #31.

The sccache input was ignored outside Linux, so Windows runners never received the RunsOn S3 cache configuration.

This change:

  • enables sccache on RunsOn Linux and Windows runners;
  • adds a Windows 2025 workflow that requires cache hits on the second build;
  • keeps the current bootstrap runner labels and action versions;
  • updates the public platform contract; and
  • rebuilds all distributed binaries from the resolved source.

The source commit credits Adam Gutglick for the original contribution.

Validation:

  • go test ./...
  • go test -race ./...
  • actionlint .github/workflows/test-sccache.yml
  • UPX integrity checks for all three distributed binaries

crohr added 3 commits August 20, 2026 23:32
Co-authored-by: Adam Gutglick <adam@spiraldb.com>

Signed-off-by: Adam Gutglick <adam@spiraldb.com>
@crohr

crohr commented Aug 20, 2026

Copy link
Copy Markdown
Contributor Author

@codex review

@chatgpt-codex-connector

Copy link
Copy Markdown

Codex Review: Didn't find any major issues. Delightful!

Reviewed commit: 27db62dde5

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

@crohr
crohr merged commit 3ae2de2 into main Aug 21, 2026
11 checks passed
@crohr
crohr deleted the auto/windows-sccache-pr32 branch August 21, 2026 08:34
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.

Support sccache on windows

1 participant