`ci integration-test` is not run in CI
- Dominant language
- Rust
- Stars
- 48.2k
- Forks
- 4.8k
- Avg merge
- 3d 16h
- Merged PRs (30d)
- 171
Description
## Bevy version
main
## What you did
Integration test(s) and the command `cargo run -p ci integration-test` were added in https://github.com/bevyengine/bevy/pull/17330
## What went wrong
These tests are never run in CI
## Additional information
```
grep -RI '\-p ci' .github
.github/workflows/weekly.yml: run: cargo run -p ci -- test
.github/workflows/weekly.yml: run: cargo run -p ci -- lints
.github/workflows/weekly.yml: run: cargo run -p ci -- compile
.github/workflows/ci.yml: run: cargo run -p ci -- test
.github/workflows/ci.yml: run: cargo run -p ci -- lints
.github/workflows/ci.yml: run: cargo run -p ci -- compile
.github/workflows/ci.yml: run: cargo run -p ci -- doc
```
Contributor guide
Research direction
Start by comparing the commands in .github/workflows/ci.yml and .github/workflows/weekly.yml with the reported cargo run -p ci integration-test command. Run the integration-test entry point and inspect the workflow configuration to determine where it belongs. Done means the integration tests are invoked by CI and the workflow remains valid.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- ci-cd, testing-qa
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Clearly specified
- Newbie friendliness
- 35/100