Skip to content

feat: support macOS source release verification - #72

Merged
steipete merged 1 commit into
mainfrom
ci/s13-swift-b
Oct 12, 2026
Merged

steipete merged 1 commit into
mainfrom
ci/s13-swift-b

Conversation

@steipete

@steipete steipete commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Source-only macOS SwiftPM libraries cannot run their release build/test command on the archetype's fixed Ubuntu runner. Add a hosted test-runs-on input, defaulting to the existing Ubuntu runner, so callers can select macOS and their installed Xcode without copying the source-release pipeline.

The input accepts only the documented hosted runner labels. Validation, source archives, both independent verifiers, tag handling, and publication stay unchanged. The test job retains read-only permissions.

Validation: the source/npm behavioral suite and actionlint pass locally; the complete workflow suite passed on AWS Crabbox (run_3edd66c792c477d1a2d861bc036d0042). Independent Codex review found no actionable P0–P2 issues.

@steipete
steipete requested a review from vincentkoc as a code owner October 12, 2026 05:05
@clawsweeper

clawsweeper Bot commented Oct 12, 2026 •

Copy link
Copy Markdown

🦞👀
ClawSweeper picked this up.

Pull request received. I will update this pull request when review starts.

ClawSweeper review complete

ClawSweeper finished reviewing this revision. The review result is being finalized.

View the workflow run.

@clawsweeper

clawsweeper Bot commented Oct 12, 2026

Copy link
Copy Markdown

ClawSweeper status: review started.

I am starting a fresh review of this pull request: feat: support macOS source release verification This is item 1/1 in the current shard. Shard 0/1.

This temporary status tracks the active review worker. The completed review will appear in the durable ClawSweeper review comment.

Crustacean status: shell secured, claws on keyboard, evidence pebbles being sorted.

@steipete
steipete merged commit 63abc1d into main Oct 12, 2026
7 checks passed
@steipete
steipete deleted the ci/s13-swift-b branch October 12, 2026 05:11
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