Skip to content

Daily improvement proposal 2026-06-13: Add Swift build and test CI #44

Description

@OpenCow42

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions