Skip to content

fix(ci): unblock nightly deep assurance workflow#57

Draft
TensorGymnastic wants to merge 18 commits into
FSoft-AI4Code:mainfrom
TensorGymnastic:fix/nightly-deep-assurance-25845300397
Draft

fix(ci): unblock nightly deep assurance workflow#57
TensorGymnastic wants to merge 18 commits into
FSoft-AI4Code:mainfrom
TensorGymnastic:fix/nightly-deep-assurance-25845300397

Conversation

@TensorGymnastic
Copy link
Copy Markdown

Summary

  • pin the nightly mutation-testing job to mutmut<3 so the workflow keeps the CLI surface it currently uses
  • run mutmut with an executable workspace-backed TMPDIR so the fake codex binary integration test can execute on GitHub runners
  • correct the Trivy action reference to the tagged release name GitHub can resolve

Validation

  • TMPDIR=/workspace/dev/t_815809ef/CodeWiki/.tmp-mutmut pytest tests/test_enduser_review_integration.py::test_enduser_review_with_fake_binaries_on_path -q -vv
  • TMPDIR=/workspace/dev/t_815809ef/CodeWiki/.tmp-mutmut timeout 75 python -m mutmut run --paths-to-mutate codewiki/src/enduser --no-progress --CI (baseline passed; mutant execution continued until timeout)
  • confirmed aquasecurity/trivy-action has a v0.30.0 tag, while the previous unprefixed 0.30.0 reference fails action resolution

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.

3 participants