Skip to content

Reuse verified test results for merges and releases - #255

Merged
levno-710 merged 1 commit into
masterfrom
ci/reuse-validated-test-results
Nov 2, 2026
Merged

levno-710 merged 1 commit into
masterfrom
ci/reuse-validated-test-results

Conversation

@levno-710

Copy link
Copy Markdown
Member

Avoid repeating the full Lua suite when the same code has already passed CI.

  • PRs run the full suite and record the tested Git tree.
  • Pushes to master reuse passing PR validation when the trees match.
  • Release tags reuse successful master validation for the exact commit.
  • Missing or unverifiable results trigger full tests; known failures block progression.
  • Reused results explain the skip and link the passing run in notices, logs, and workflow summaries.
  • Linux and macOS release archives receive smoke tests before publishing.

@levno-710
levno-710 merged commit 3f81084 into master Nov 2, 2026
1 check passed
@levno-710
levno-710 deleted the ci/reuse-validated-test-results branch November 2, 2026 13:19
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