Summary
Add a small GitHub Actions workflow that runs swift build and swift test for the package on pull requests and pushes to main.
Why this is useful
The README already documents swift build and swift test, but the repository has no recent workflow runs. CI would catch package manifest, networking primitive, and test regressions before they are consumed by Potassium or other Swift clients.
Proposed small change
- Add a Swift CI workflow for pull requests and pushes to
main.
- Run
swift build and swift test on a current macOS runner.
- Optionally add Linux once the supported toolchain story is confirmed.
Evidence checked
README.md lists swift build and swift test as development commands.
Package.swift defines the potassiumChannel library and test target.
gh run list returned no workflow runs for this repository.
Validation gate
Stitch should not work on this until Adrien explicitly approves this issue or asks Stitch to implement it.
Suggested acceptance check
- A new pull request shows a passing Swift build/test workflow.
Summary
Add a small GitHub Actions workflow that runs
swift buildandswift testfor the package on pull requests and pushes to main.Why this is useful
The README already documents
swift buildandswift test, but the repository has no recent workflow runs. CI would catch package manifest, networking primitive, and test regressions before they are consumed by Potassium or other Swift clients.Proposed small change
main.swift buildandswift teston a current macOS runner.Evidence checked
README.mdlistsswift buildandswift testas development commands.Package.swiftdefines thepotassiumChannellibrary and test target.gh run listreturned no workflow runs for this repository.Validation gate
Stitch should not work on this until Adrien explicitly approves this issue or asks Stitch to implement it.
Suggested acceptance check