Add GitHub Actions workflow for Paketbox tests#17
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
ℹ️ 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".
| - name: Run test suite | ||
| env: | ||
| PYTHONPATH: . | ||
| run: | | ||
| python3 --version | ||
| python3 tests/run_tests.py |
There was a problem hiding this comment.
Avoid introducing permanently red CI job
The new workflow step at lines 22‑27 runs python3 tests/run_tests.py and fails whenever the suite is not green. At the current HEAD the command exits with seven failures in TestPaketBoxIntegration.test_simultaneous_door_operations, so this job will fail on every push to main and every pull request as soon as the workflow lands. Because the job is required and not marked continue-on-error, all future PRs will be blocked even though those failures are pre-existing. Please either fix the failing tests in the same change or make the job optional until the suite is green, otherwise the workflow cannot complete successfully for anyone.
Useful? React with 👍 / 👎.
Summary
Testing
PYTHONPATH=. python3 tests/run_tests.py(fails: existing failures in the baseline test suite)Codex Task