Skip to content

[adversarial test — do not merge] weakened .proofrun.yml - #6

Closed
yebiguo wants to merge 1 commit into
v0.2-github-actionfrom
test/weakened-config
Closed

[adversarial test — do not merge] weakened .proofrun.yml#6
yebiguo wants to merge 1 commit into
v0.2-github-actionfrom
test/weakened-config

Conversation

@yebiguo

@yebiguo yebiguo commented Aug 13, 2026

Copy link
Copy Markdown
Owner

Adversarial test for v0.2 Day 3: swaps the required 'test' check's command for a no-op ([true]) that always exits 0, simulating a PR that quietly weakens what CI actually verifies. Expect action.yml's diff-warning step to fire a real ::warning:: annotation (not just print the echoed script source). This PR will be closed without merging once verified.

@yebiguo

yebiguo commented Aug 13, 2026

Copy link
Copy Markdown
Owner Author

Adversarial test confirmed: action.yml correctly fired a real ::warning:: annotation when .proofrun.yml was weakened (required 'test' swapped for a no-op), and — as documented — did not block the job on it. Run: https://github.com/yebiguo/ProofRun/actions/runs/31723633000. Closing without merging.

@yebiguo yebiguo closed this Aug 13, 2026
@yebiguo
yebiguo deleted the test/weakened-config branch August 13, 2026 17:02
@codecov-commenter

Copy link
Copy Markdown

⚠️ Please install the 'codecov app svg image' to ensure uploads and comments are reliably processed by Codecov.

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

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