← Back to issue list

fix ci tests and drop 18.04

View original Github issue

Metadata

Project
craft-actions
Number
#14
Type
pull request
State
merged
Author
cjdcordeiro
Labels
Created
Updated
Closed

Current evaluation

Merged after two approvals and passing CI. Fixed failing tests by removing deprecated fields from rockcraft.yaml and dropped Ubuntu 18.04 from the test matrix due to end of support. Modified 2 files with a net reduction of 2 lines.

Suggested action:

No scores available.

Issue body

In this PR: - the test rockcraft.yaml still had deprecated fields which was causing the tests to fail. Those fields have been removed. - also dropped 18.04 from the test matrix since it has reached end of support

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged after two approvals and passing CI. Fixed failing tests by removing deprecated fields from rockcraft.yaml and dropped Ubuntu 18.04 from the test matrix due to end of support. Modified 2 files with a net reduction of 2 lines.
qwen3.6-35b-a3b-mtp-q6 Merged fix for failing CI tests by removing deprecated fields from rockcraft.yaml and dropping Ubuntu 18.04 from the test matrix due to end of support. The update resolved test failures and updated the CI configuration.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#173 tests: check before handling rockcraft instances rockcraft closed Merged after two approvals and passing CI. Updates spread test cleanup to conditionally stop and delete rockcraft lxc instances, preventing errors when tests do not create them. (+5/-2 lines)
74%
#406 fix(docs): drop "--edge" from rockcraft install instructions rockcraft merged Merged a documentation fix removing the "--edge" flag from rockcraft installation instructions, resolving issue #404. Approved by three reviewers, passed CI, and updated five files.
72%
#174 tests: check before handling rockcraft instances rockcraft merged Merged a fix wrapping rockcraft LXC instance cleanup in an if condition to prevent errors when spread tests do not create instances. Approved by two reviewers, passed CI, and modified one file.
72%
#1293 test: update 25.10 spread tests with --ignore=unmaintained rockcraft merged Merged. Added --ignore=unmaintained to run_rockcraft pack commands across test task files to handle Ubuntu 25.10 EOL without removing scenarios. Updated one test to use Ubuntu 26.04. All CI checks passed.
71%