← 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 in PR #14 as commit 3a2ea9e, removing deprecated test fields to fix CI and dropping end-of-life Ubuntu 18.04 from the test matrix.

Resolution: closed resolved

Reason: PR #14 was approved and merged as commit 3a2ea9e. It updated the Rockcraft test manifest and removed Ubuntu 18.04 from CI testing.

Evaluated by: mr-cal-bot

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
stealth/space-bunny-alpha — closed resolved Merged in PR #14 as commit 3a2ea9e, removing deprecated test fields to fix CI and dropping end-of-life Ubuntu 18.04 from the test matrix.
stealth/space-bunny-alpha — closed resolved Merged canonical/craft-actions#14 after two approvals, fixing tests by removing deprecated rockcraft.yaml fields and dropping end-of-life Ubuntu 18.04 from the test matrix.
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
#54 ci: remove ubuntu-18.04 platform craft-archives merged Merged PR #54 in commit a2f8d01, removing Ubuntu 18.04 from the CI matrix after support ended; applications must now test that platform themselves.
74%
#1070 ci: drop focal tests craft-parts merged Merged PR #1070 as commit 0a735cf3, removing Ubuntu Focal CI tests after GitHub retired the hosted Focal runner; all reported checks passed.
72%
#143 ci: update CI platforms craft-cli closed Closed unmerged; the same CI platform update landed through PR #144 in commit b3d76e3, removing Ubuntu 18.04 tests.
72%
#1043 ci: remove deprecated ubuntu 18.04 GitHub CI charmcraft merged Merged #1043 via commit cc4e3248, removing deprecated Ubuntu 18.04 from GitHub CI before its April 1, 2023 shutdown.
70%