Skip to content
This repository was archived by the owner on Mar 5, 2026. It is now read-only.

Add GitHub Actions workflow for running tests - #97

Merged
malandrina merged 3 commits into
mainfrom
lw-ci
Jun 26, 2025
Merged

Add GitHub Actions workflow for running tests#97
malandrina merged 3 commits into
mainfrom
lw-ci

Conversation

@malandrina

Copy link
Copy Markdown
Contributor

Why?

It can be hard to remember to run tests locally before merging. Running tests in a CI pipeline will give everyone more confidence in the code we're shipping.

How?

  • I asked Aider to generate a GitHub Actions workflow for running pytest tests on CI using uv
  • Then I modified the file it generated to only use Python 3.13 instead of Python 3.10, 3.11 and 3.12
  • I also updated a test that requires the presence of an empty directory to create and tear down the empty directory. This is necessary because git does not track empty directories.

Testing

@malandrina malandrina self-assigned this Jun 26, 2025
@malandrina
malandrina requested a review from kneemer June 26, 2025 20:39
@malandrina
malandrina merged commit 62e2807 into main Jun 26, 2025
1 check passed
@malandrina
malandrina deleted the lw-ci branch June 26, 2025 21:05
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants