Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Make lunar lander fail in CI due to not installing swig (#366)
## Description <!-- Provide a brief description of the PR's purpose here. --> The lunar lander tutorial and example were both working in the CI even though we had not installed swig. It turns out that swig is installed in the GitHub Actions container by default (see actions/runner-images#1203), which means that box2d could install properly without running `pip install swig`. This PR removes swig during the installation for tutorials and examples, so that the lunar lander tutorial will fail properly. The issue will be fixed in a followup PR. ## TODO <!-- Notable points that this PR has either accomplished or will accomplish. --> - [x] Remove swig in tutorial CI (tutorials will still work since the lunar lander tutorial installs swig) - [x] Remove swig in example CI ## Questions <!-- Any concerns or points of confusion? --> ## Status - [x] I have read the guidelines in [CONTRIBUTING.md](https://github.com/icaros-usc/pyribs/blob/master/CONTRIBUTING.md) - [x] I have formatted my code using `yapf` - [x] I have tested my code by running `pytest` - [x] I have linted my code with `pylint` - [x] I have added a one-line description of my change to the changelog in `HISTORY.md` - [x] This PR is ready to go
- Loading branch information