Skip to content

ci: add GitHub Actions CI matrix on Linux + macOS (P2) - #3

Merged
Spe1977 merged 1 commit into
mainfrom
claude/analyze-handoff-p2-a6c44
May 20, 2026
Merged

Spe1977 merged 1 commit into
mainfrom
claude/analyze-handoff-p2-a6c44

Conversation

@Spe1977

@Spe1977 Spe1977 commented May 20, 2026

Copy link
Copy Markdown
Owner

Adds .github/workflows/ci.yml with two jobs: shellcheck on all *.sh (SC2254 excluded — check-ownership.sh deliberately uses dynamic case patterns as globs, which is the parser's contract) and a fixtures job matrixed on ubuntu-latest + macos-latest that runs run-tests.sh and install-rollback-test.sh. Documents POSIX-shell / Linux+macOS scope in README.md and README_IT.md. The P4 run-mechanical-checks.sh step is deferred to its own PR.

Adds .github/workflows/ci.yml with two jobs: shellcheck on all *.sh
(SC2254 excluded — check-ownership.sh deliberately uses dynamic case
patterns as globs, which is the parser's contract) and a fixtures job
matrixed on ubuntu-latest + macos-latest that runs run-tests.sh and
install-rollback-test.sh. Documents POSIX-shell / Linux+macOS scope in
README.md and README_IT.md. The P4 run-mechanical-checks.sh step is
deferred to its own PR.
@Spe1977
Spe1977 merged commit fc396f1 into main May 20, 2026
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.

2 participants