Skip to content

fix: force git checkout when updating CHANGELOG.md after release - #2

Merged
ShixiangWang merged 2 commits into
mainfrom
copilot/fix-action-error-changelog
Apr 5, 2026
Merged

fix: force git checkout when updating CHANGELOG.md after release#2
ShixiangWang merged 2 commits into
mainfrom
copilot/fix-action-error-changelog

Conversation

Copilot AI commented Apr 5, 2026

Copy link
Copy Markdown
Contributor
  • Identify root cause: test_find_license_path_from_env_var and test_find_license_path_cli_arg_takes_precedence both mutate TEST_APP_LICENSE concurrently, causing a race
  • Fix: add a static ENV_MUTEX: Mutex<()> and lock it in both tests before touching the env var
  • Verify with cargo test --workspace (17 passed, 0 failed)

@ShixiangWang
ShixiangWang marked this pull request as ready for review April 5, 2026 14:28
@ShixiangWang
ShixiangWang merged commit 66e1e86 into main Apr 5, 2026
12 checks passed
@ShixiangWang
ShixiangWang deleted the copilot/fix-action-error-changelog branch April 5, 2026 14:35
@codecov

codecov Bot commented Apr 5, 2026

Copy link
Copy Markdown

Welcome to Codecov 🎉

Once you merge this PR into your default branch, you're all set! Codecov will compare coverage reports and display results in all future pull requests.

ℹ️ You can also turn on project coverage checks and project coverage reporting on Pull Request comment

Thanks for integrating Codecov - We've got you covered ☂️

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.

2 participants