Skip to content

test: cover runner-native dashed action inputs - #47

Merged
daichunghy merged 1 commit into
mainfrom
fix/runner-input-parity
Aug 25, 2026
Merged

test: cover runner-native dashed action inputs#47
daichunghy merged 1 commit into
mainfrom
fix/runner-input-parity

Conversation

@daichunghy

Copy link
Copy Markdown
Owner

Summary

Closes #7

The consumer fixture now exercises the Action with runner-native dashed input names and keeps conflicting underscore aliases as a regression guard. This verifies the committed bundle receives the same names GitHub Actions exports for inputs such as fail-on, create-check-run, report-path, and check-name.

Verification

  • npm run verify
  • 101 standard tests
  • 14 security tests
  • 25 GitHub integration tests
  • 6 CLI smoke tests
  • consumer fixture, clean-room bundle, release-candidate and dist checks pass
  • npm audit --audit-level=high: 0 vulnerabilities

Boundary

This is deterministic fixture/clean-room evidence only. It does not claim an external consumer, adoption, or live GitHub repository integration.

@daichunghy
daichunghy merged commit add2d3e into main Aug 25, 2026
10 checks passed
@daichunghy
daichunghy deleted the fix/runner-input-parity branch August 25, 2026 03:46
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.

E2E: add a clean consumer-repository fixture for the Action

1 participant