Skip to content

Add repository verification workflow - #33

Merged
memotype merged 4 commits into
masterfrom
chore/add-verification-ci
Aug 29, 2026
Merged

Add repository verification workflow#33
memotype merged 4 commits into
masterfrom
chore/add-verification-ci

Conversation

@memotype

Copy link
Copy Markdown
Owner

Summary

  • add a single verify.sh entry point, exposed as make verify, for Bash/Ruby syntax checks, executable-mode checks, direct bj.sh CLI smoke tests, generated-file freshness, wrapping constraints, and the functional suite under both the default locale and LC_ALL=C
  • add GitHub Actions CI that force-regenerates the compact scripts, runs the verification suite, and fails if regeneration changes tracked output
  • add the verification workflow badge to the top of the README

The direct CLI coverage checks argument and stdin queries as well as exact status 1 with empty output for a missing key. Generated files are rebuilt only in a temporary directory during verification, so make verify itself does not mutate the worktree.

Validation

  • make verify
  • make -B all
  • git diff --exit-code after forced regeneration
  • GitHub Actions Verify workflow passing on the branch

@memotype
memotype merged commit 3a2ed4b into master Aug 29, 2026
2 checks passed
@memotype
memotype deleted the chore/add-verification-ci branch August 29, 2026 20:45
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