← Back to issue list

chore: remove travis and autopkgtest

View original Github issue

Metadata

Project
snapcraft
Number
#5073
Type
pull request
State
merged
Author
mr-cal
Labels
Created
Updated
Closed

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.
73%
#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.
72%
#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.
71%
#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.
71%
#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.
71%
#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.
71%
#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.
71%
#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.
70%
#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.
70%
#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.
70%