chore: validate Tautest sticky comment on source changes - #2
Conversation
Tautest Mutation ReportVerdict: STRONG Top Surviving Mutants
Fix prompt```markdown # Tautest Test-Fix PromptYou are an AI coding agent improving tests based on Tautest mutation results. ObjectiveStrengthen the test suite so the listed surviving or uncovered mutants are killed. Make the smallest test-only change that proves the intended behavior. Hard Rules
Mutants To Kill
Validation Loop
Commandstautest run --base 7b15db39389c8a8aa7179bb28b8e35996dd000a3
vitest run |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: a1cc0f0c00
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| return { | ||
| command: 'pnpm', | ||
| args: ['exec', 'tautest'], | ||
| strategy: 'pnpm-exec', |
There was a problem hiding this comment.
Honor the selected package manager when invoking Tautest
When the checked-out project does not contain packages/cli/dist/index.js, the action now always runs pnpm exec tautest, even though action.yml still supports package-manager: npm, yarn, and bun and runPreflight may install dependencies with one of those managers. In an npm/yarn/bun project, or on a runner without pnpm on PATH, the action will fail before Tautest runs despite a valid configuration; the previous lookup used the local .bin or npx instead of unconditionally requiring pnpm.
Useful? React with 👍 / 👎.
|
Closing this smoke PR because it contained a temporary source-change used only to validate the GitHub Action sticky comment path. The validated Action fix will be cherry-picked into main separately. |
This PR validates that the Tautest GitHub Action creates and updates a sticky PR comment when production source files change.