Skip to content

Adopt already-tested for environment-specific PR checks - #36

Merged
dblock merged 1 commit into
masterfrom
dblock/adopt-already-tested
Nov 13, 2026
Merged

dblock merged 1 commit into
masterfrom
dblock/adopt-already-tested

Conversation

@dblock

@dblock dblock commented Nov 13, 2026

Copy link
Copy Markdown
Owner

Summary

Adopt dblock/already-tested@v0.1.1 for the Test, Lint, and Package PR workflows. Each gate follows depth-2 checkout with persisted credentials disabled; verified claims skip the matching setup/install/check steps without changing required job names.

  • Distinguish OS, CPU architecture, Node, and consumer npm environments; include all tracked files and the executing workflow.
  • Rerun verification on PR-description edits; missing, stale, malformed, or unverifiable claims run normal CI.
  • Always run master push CI, Linux Node 26 coverage/Coveralls, and all publishing workflows independently of claims.
  • Document pinned CLI installation and complete, environment-matched claims in CONTRIBUTING and AGENTS, including all three package archive modes.

Claims are trusted contributor statements, not proof of execution or a security boundary: anyone who can edit the PR description can forge one.

Validation

  • npm test: 101 passing tests on the current merged master base.
  • npm run lint: runtime and contract types, ESLint, Markdown, spelling, and YAML names passed.
  • actionlint .github/workflows/*.yml examples/*.yml: passed.
  • Checksum-verified released already-tested CLI v0.1.1: 64 local verifier/workflow scenarios across all eight matrix environments, using synthetic Git inputs and the actual workflow files. Covered matching, missing, stale source, changed executing workflow, wrong environment, malformed claim, missing Git object, and push events; coverage uploads remained enabled.

No CI skip claims are attached: these local macOS checks and synthetic verifier scenarios do not establish equivalence with the hosted runner environments. All hosted checks should run normally.

AI-authored by GitHub Copilot on behalf of @dblock.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@dblock
dblock merged commit 45b42c7 into master Nov 13, 2026
8 checks passed
@dblock
dblock deleted the dblock/adopt-already-tested branch November 13, 2026 04:28
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