CI fails because requirements.txt is missing #22

Closed
opened 2026-08-04 14:54:20 +00:00 by timmy · 1 comment
Owner

Discovered while validating PR #21. The CI / lint job runs pip install -r requirements.txt, but the repository has no requirements.txt, so tests never run.

Acceptance criteria:

  • Declare the Python runtime/test dependencies in a reproducible project dependency file.
  • Update CI to install from that file.
  • Verify python3 -m pytest tests/ -q passes in Gitea Actions.

Evidence: Actions run 18 failed at the dependency-install step with [Errno 2] No such file or directory: requirements.txt.

Discovered while validating PR #21. The `CI / lint` job runs `pip install -r requirements.txt`, but the repository has no requirements.txt, so tests never run. Acceptance criteria: - Declare the Python runtime/test dependencies in a reproducible project dependency file. - Update CI to install from that file. - Verify `python3 -m pytest tests/ -q` passes in Gitea Actions. Evidence: Actions run 18 failed at the dependency-install step with `[Errno 2] No such file or directory: requirements.txt`.
Member

Resolved in PR #21: added requirements.txt and switched artifact upload from unsupported v4 to Gitea-compatible v3. Verified Gitea Actions CI/lint and CI/build-frontend both succeeded; automated RC v0.1.0-rc.22 published.

Resolved in PR #21: added requirements.txt and switched artifact upload from unsupported v4 to Gitea-compatible v3. Verified Gitea Actions CI/lint and CI/build-frontend both succeeded; automated RC v0.1.0-rc.22 published.
Sign in to join this conversation.
No Milestone
No project
No Assignees
2 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: stackchain/stackchain-dashboard#22
No description provided.