Skip to content

ci: add GitHub Actions (selftest + shellcheck) + badge#11

Merged
kwadwoadu merged 1 commit into
mainfrom
add-ci
Jun 24, 2026
Merged

ci: add GitHub Actions (selftest + shellcheck) + badge#11
kwadwoadu merged 1 commit into
mainfrom
add-ci

Conversation

@kwadwoadu

Copy link
Copy Markdown
Owner

Adds a CI workflow so the Actions tab shows tests passing on every push/PR:

  • selftest against the built-in mock provider (zero API spend, deterministic)
  • shellcheck on all scripts (currently clean; catches word-splitting/SC2086 going forward)
  • least-privilege (contents: read), no secrets, no untrusted input
  • CI badge added to the README

Both steps verified to pass locally before adding.

Runs on push to main and on PRs: selftest against the built-in mock provider
(zero API spend) plus shellcheck on all scripts. No secrets, no untrusted input,
least-privilege (contents: read). Adds a CI badge to the README so the green
check is visible on the repo page.
@kwadwoadu
kwadwoadu merged commit 2af62fd into main Jun 24, 2026
1 check passed
@kwadwoadu
kwadwoadu deleted the add-ci branch June 24, 2026 10:42
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