← Back to issue list

ci: remove deprecated ubuntu 18.04 GitHub CI

View original Github issue

Metadata

Project
charmcraft
Number
#1043
Type
pull request
State
merged
Author
syu-w
Labels
Created
Updated
Closed

Current evaluation

Merged changes remove deprecated Ubuntu 18.04 from GitHub Actions CI configuration following upstream deprecation. Approved by one reviewer with a single file update.

Suggested action:

No scores available.

Issue body

The Ubuntu-18.04 environment is deprecated and will be removed on April 1st, 2023. For more details, see https://github.com/actions/runner-images/issues/6002

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged changes remove deprecated Ubuntu 18.04 from GitHub Actions CI configuration following upstream deprecation. Approved by one reviewer with a single file update.
qwen3.6-35b-a3b-mtp-q6 Merged removal of deprecated Ubuntu 18.04 from GitHub CI workflows ahead of its April 1, 2023 deprecation. The update maintains continuous integration compatibility and prevents future build failures.
qwen3.6-35b-a3b-mtp-q6 Merged changes to remove the deprecated Ubuntu 18.04 environment from GitHub CI workflows, complying with GitHub's scheduled runner image retirement.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#209 ci: remove ubuntu-18.04 runner from github workflow rockcraft merged Merged to remove the deprecated ubuntu-18.04 GitHub Actions runner from the CI workflow after it went offline and broke builds. Approved by a reviewer, passed all CI checks, and required an admin to update required test configurations.
82%
#462 ci: bump github action versions craft-parts merged Merged update to GitHub Actions versions to address deprecation warnings. Approved by a reviewer, passed CI checks, and modified one file with three additions and three deletions.
76%
#4047 ci: update deprecated node12-based actions snapcraft merged Merged an update to replace deprecated Node 12-based GitHub Actions with Node 16-compatible versions. The two-file change passed CI, received approval, and was successfully merged despite an initial reviewer note about a merge limitation.
73%
#1070 ci: drop focal tests craft-parts merged Merged removal of Ubuntu Focal from CI workflows following GitHub Actions runner deprecation. Approved by three reviewers with all checks passing.
73%
#54 ci: remove ubuntu-18.04 platform craft-archives merged Merged to remove ubuntu-18.04 platform from CI configuration following the end of official support. Approved by two reviewers, passed all checks, modified one file, and maintained existing test coverage.
71%
#1312 ci: remove a breaking-changed newer version of cmake craft-parts merged Merged to remove a newer CMake version causing CI failures from GitHub Actions runner image breaking changes. The fix restored stable builds after two reviewer approvals.
70%
#4048 ci: remove deleted set-output GH Action command snapcraft merged Merged a CI update removing the deprecated GitHub Actions set-output command. Approved after passing lint and tests, the change updated two files to comply with GitHub's deprecation policy.
70%