← Back to issue list

ci: add tox

View original Github issue

Metadata

Project
craft-providers
Number
#295
Type
pull request
State
merged
Author
mr-cal
Labels
—
Created
Updated
Closed

Current evaluation

Merged PR #295 in commit 9ebe593, enabling tox for craft-providers CI and resolving CRAFT-1726.

Resolution: closed resolved

Reason: PR #295 was approved and merged into the project as commit 9ebe593, introducing tox-based CI.

Evaluated by: mr-cal-bot

No scores available.

Issue body

- [X] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)? ----- Enable `tox`! (CRAFT-1726)

Evaluation history

Date Model Scores Action Summary
stealth/space-bunny-alpha — closed resolved Merged PR #295 in commit 9ebe593, enabling tox for craft-providers CI and resolving CRAFT-1726.
qwen/qwen3.6-35b-a3b — closed resolved Merged PR #295 to enable tox for CI in craft-providers, resolving CRAFT-1726.

Update history

Date Change
created

Related issues

Issue Project State Summary Similarity
#106 tox: improve UX starbase merged Merged PR #106 as commit 8b8fed8, improving tox UX and fixing #105; it ported UX changes from craft-providers PR #332.
81%
#102 tox: pass CI environment variable starbase merged Merged as 3f7c6fa, configuring tox to pass the CI environment variable; upstreamed from canonical/craft-providers#328.
80%
#742 fix(ci): install tox in ci for tics craft-providers closed Closed unmerged; superseded by craft-providers#745, merged as commit 2e31f55 to install tox in CI and restore TICS testing.
79%
#748 build: move craft-providers from tox to a Makefile craft-providers merged Merged PR #748 as commit 99a6829, replacing tox-based CI with Starbase Makefile workflows and updated lint/test targets.
74%
#616 build: use tox for unit tests in CI craft-parts merged Merged PR #616 switched unit-test CI to tox; it was approved by two reviewers and landed as commit bd6c687f.
74%
#332 tox: improve UX for testing craft-providers merged Merged PR #332 as commit 38739ea, updating tox configuration to improve the local testing experience.
73%
#744 fix(ci): install tox in ci craft-providers closed Merged PR #744 installed tox in CI for the TICS job; resolution is recorded in commit 2e31f55, which references #745.
73%
#745 fix(ci): install tox in ci craft-providers merged Merged #745 in commit 2e31f55, fixing TICS CI by installing tox, using the correct project name, and disabling parallel coverage to restore reporting.
72%
#4507 ci: update PR template to use tox commands snapcraft merged Merged PR #4507 updated Snapcraft’s PR template to replace make and pytest commands with tox commands in commit f5964c9f7.
72%
#310 feat: remove tox.ini starbase merged Merged PR #310 via commit 6f78e1a, removing the 149-line tox.ini and resolving #309.
72%