chore: remove travis and autopkgtest
Metadata
Current evaluation
Merged a cleanup that removed unused Travis CI and autopkgtest configurations. Approved by two reviewers, passed CI checks, and modified 15 files, deleting 495 lines of obsolete build and test infrastructure.
Suggested action: —
No scores available.
Issue body
- [x] Have you followed the [guidelines for contributing](https://github.com/canonical/snapcraft/blob/main/CONTRIBUTING.md)?
- [x] Have you signed the [CLA](http://www.ubuntu.com/legal/contributors/)?
- [x] Have you successfully run `tox run -m lint`?
- [x] Have you successfully run `tox run -e test-py310`? (supported versions: `py39`, `py310`, `py311`, `py312`)
-----
Remove unused code related to travis and autopkgtest.
Evaluation history
| Date | Model | Scores | Action | Summary |
|---|---|---|---|---|
| qwen/qwen3.6-35b-a3b | — | — | Merged a cleanup that removed unused Travis CI and autopkgtest configurations. Approved by two reviewers, passed CI checks, and modified 15 files, deleting 495 lines of obsolete build and test infrastructure. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged cleanup removing unused Travis CI and autopkgtest configuration and code from the repository. | |
| qwen3.6-35b-a3b-mtp-q6 | — | — | Merged cleanup removing unused Travis CI and autopkgtest configuration files and related code from the repository. |
Update history
No update history recorded yet.
Related issues
| Issue | Project | State | Summary | Similarity |
|---|---|---|---|---|
| #6010 chore!: remove remote-build service override | snapcraft | merged | Merged cleanup removing the remote-build service override and manual spread tests. This follow-up addresses overlooked work from PR #5994. Approved by two reviewers, modifying seven files. | |
| #1643 tests: run daily autopkgtest in travis | snapcraft | merged | Merged. Configured Travis CI to run daily autopkgtests by updating .travis.yml. Changes were approved and integrated into the main branch. | |
| #6079 chore: delete unused file | snapcraft | merged | Merged a pull request removing an unused file following a migration to a pyproject-based setup. The change was approved by two reviewers, passed all CI checks, and deleted three lines from a single file. | |
| #2444 chore: clean up unused/unnecessary files | charmcraft | merged | Merged a chore change removing 286 lines across 10 unused files. Approved by two reviewers and integrated despite non-blocking macOS test failures and type checker warnings. | |
| #1538 chore: replace most lifecycle commands with upstream ones | charmcraft | merged | Merged. Replaced most lifecycle commands with upstream versions, removing 297 lines across two files. Approved by three reviewers. Unit tests were not removed since only the pack command had substantial tests, which still requires upstream extension. | |
| #1357 chore: remove unused docs requirements file | craft-parts | merged | Merged removal of an unused docs requirements file to eliminate Renovate PR noise. Approved by two reviewers with all CI checks passing, following a prior cleanup in the Snapcraft project. | |
| #5281 chore: clean up some warnings | snapcraft | merged | Merged a cleanup commit series resolving deprecation warnings across 21 files, cutting test output from over 3000 to 700. Risky changes and upstream warnings were excluded. Approved by two reviewers and passed CI. | |
| #1776 chore: remove unused code | charmcraft | merged | Merged after removing 17,571 lines of unused code across 36 files. Temporarily set to draft for additional cleanup, then approved by two reviewers and merged. | |
| #5287 chore: delete empty shellcheckrc file | snapcraft | merged | Merged PR removing an accidentally committed empty shellcheckrc file. Approved by two reviewers and passed CI, successfully cleaning the repository root. | |
| #5393 chore(merge): feature/snapcraft-test into main | snapcraft | merged | Merged feature/snapcraft-test into main after two reviewer approvals. The change updated 54 files and passed most CI checks, with failing spread tests acknowledged for later resolution on main. |