Skip to content

Add CI pipeline for linting and tests#17

Merged
ctsdownloads merged 6 commits intoctsdownloads:devfrom
painless-software:feature/gha-pipeline
Jan 25, 2026
Merged

Add CI pipeline for linting and tests#17
ctsdownloads merged 6 commits intoctsdownloads:devfrom
painless-software:feature/gha-pipeline

Conversation

@bittner
Copy link
Copy Markdown
Collaborator

@bittner bittner commented Jan 25, 2026

Adds a GitHub Actions configuration to run CI jobs in a pipeline. See #12 for more context.

It appears that some dependencies (Python packages) maintained by Google are not available for Python 3.13 or higher. Another dependency maintained by Google is currently vulnerable (CVE-2026-0994); the bug is about to be fixed, but no new version was released yet.

The pipeline will show vulnerabilities in a failed job once this PR is merged.

@bittner bittner changed the title Add CI pipeline for linting, tests and release Add CI pipeline for linting and tests Jan 25, 2026
@bittner bittner force-pushed the feature/gha-pipeline branch from ef79201 to b185702 Compare January 25, 2026 11:55
@ctsdownloads ctsdownloads merged commit 937228a into ctsdownloads:dev Jan 25, 2026
@bittner bittner deleted the feature/gha-pipeline branch January 25, 2026 21:19
@bittner bittner mentioned this pull request Jan 25, 2026
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.

2 participants