Skip to content

ci: add GitHub Actions workflow for automated testing#100

Open
Dev-JoyA wants to merge 1 commit intoWikimedia-Suomi:mainfrom
Dev-JoyA:feat/64-github-action
Open

ci: add GitHub Actions workflow for automated testing#100
Dev-JoyA wants to merge 1 commit intoWikimedia-Suomi:mainfrom
Dev-JoyA:feat/64-github-action

Conversation

@Dev-JoyA
Copy link
Copy Markdown
Contributor

chore: add GitHub Actions CI workflow (fixes #64)

For this issue, the goal was to set up a continuous integration (CI) pipeline to automate testing.
To fix it, I created a new workflow file at .github/workflows/ci.yml that runs the project’s test suite on every push and pull request.
The workflow uses Python 3.11, installs dependencies from requirements.txt, and runs linting and unit tests to ensure code quality.

This ensures that contributors receive automated feedback about test results before merging code, improving overall reliability.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add Github Actions

1 participant