Skip to content

test: pytest for ruleset_guard, smoke test for foundry-init - #40

Merged
CMaintz merged 3 commits into
mainfrom
test/ruleset-guard-and-init-smoke
Sep 30, 2026
Merged

CMaintz merged 3 commits into
mainfrom
test/ruleset-guard-and-init-smoke

Conversation

@CMaintz

@CMaintz CMaintz commented Sep 30, 2026 •

Copy link
Copy Markdown
Owner
  • 20 pytest tests for ruleset_guard.
  • A smoke test that runs foundry-init for all six stacks against this checkout, via a new FOUNDRY_RAW override.
  • The actionlint download is checksum-verified now.

The smoke test caught a real bug: foundry-init wrote the concurrency: block in flow style with ${{ }} inside, which isn't valid YAML, so every newly scaffolded repo got a broken gate.yml and security.yml. It's emitted in block style now.

@CMaintz CMaintz changed the title test: pytest for ruleset_guard, CI smoke test for foundry-init, checksum-verified actionlint test: pytest for ruleset_guard, smoke test for foundry-init Sep 30, 2026
@CMaintz
CMaintz merged commit 6be5966 into main Sep 30, 2026
6 checks passed
@CMaintz
CMaintz deleted the test/ruleset-guard-and-init-smoke branch September 30, 2026 17:05
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