Skip to content

ci: run cargo tests on pull requests#8

Merged
astrovm merged 7 commits intomainfrom
codex/add-workflow-to-run-tests-on-prs
Mar 26, 2026
Merged

ci: run cargo tests on pull requests#8
astrovm merged 7 commits intomainfrom
codex/add-workflow-to-run-tests-on-prs

Conversation

@astrovm
Copy link
Copy Markdown
Owner

@astrovm astrovm commented Mar 26, 2026

Motivation

  • Ensure pull requests run the Rust test suite on GitHub Actions so repository changes are validated automatically.

Description

  • Add a new workflow at .github/workflows/tests.yml that triggers on pull_request and workflow_dispatch, installs libgtk-4-dev and libadwaita-1-dev on Ubuntu, installs the stable Rust toolchain via dtolnay/rust-toolchain@stable, sets PKG_CONFIG_PATH, and runs cargo test.

Testing

  • Ran an automated repository check with git diff --check which reported no issues; the new workflow itself is a CI-only change and has not yet been executed on GitHub Actions.

Codex Task

@astrovm astrovm merged commit 5949722 into main Mar 26, 2026
1 check passed
@astrovm astrovm deleted the codex/add-workflow-to-run-tests-on-prs branch March 26, 2026 16:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant