← Back to issue list

ci(deps): update upload-artifact action

View original Github issue

Metadata

Project
charmcraft
Number
#1466
Type
pull request
State
merged
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Merged update to the upload-artifact GitHub Action to accommodate breaking changes requiring separate jobs per workflow. Approved by two reviewers, passed CI, and modified three configuration files.

Suggested action:

No scores available.

Issue body

This update has a breaking change that each workflow needs separate jobs. See: https://github.com/actions/upload-artifact#breaking-changes

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Merged update to the upload-artifact GitHub Action to accommodate breaking changes requiring separate jobs per workflow. Approved by two reviewers, passed CI, and modified three configuration files.
qwen3.6-35b-a3b-mtp-q6 Merged. Updated the upload-artifact GitHub Action to implement a breaking change requiring separate jobs per workflow, aligning with the action's new architecture.
qwen3.6-35b-a3b-mtp-q6 Merged maintainer PR updating the upload-artifact GitHub Action. The change enforces a breaking requirement for each workflow to use separate jobs.

Update history

No update history recorded yet.

Related issues

Issue Project State Summary Similarity
#164 ci(deps): update artifact actions starbase merged Merged update to CI artifact actions across three files. Approved by two reviewers, passed all checks, and maintained 100% test coverage. Changes integrated into main.
84%
#4134 ci: update download-artifact action version snapcraft merged Merged into main. Updated the GitHub Actions download-artifact version in the CI workflow. Approved by reviewer, passed all checks, and applied a minimal two-line change to the configuration file.
81%
#981 chore(deps): update actions/upload-artifact action to v3 charmcraft merged Merged automated dependency update upgrading the actions/upload-artifact GitHub Action from v2 to v3. Approved by a reviewer, passed CI checks, and successfully integrated.
76%
#4500 chore(deps): update github actions (major) snapcraft merged Merged automated GitHub Actions update upgrading checkout, download-artifact, setup-python, and ubuntu runner. Approved and passed CI. A reviewer noted upload-artifact needs a matching update, but changes were merged.
76%
#1057 build(deps): update github actions (main) (major) craft-application merged Merged automated dependency update upgrading GitHub Actions download-artifact to v8 and upload-artifact to v7. Approved by reviewers and merged to main following successful CI checks.
76%
#35 chore(ci): bump upload-artifact in test to v4 craft-actions merged Merged a CI update bumping the upload-artifact GitHub Action from v3 to v4. This resolves deprecation warnings and prevents workflow failures. Approved by three reviewers.
75%
#67 build(deps): update github actions (main) (major) debcraft merged Merged automated dependency update upgrading GitHub Actions download-artifact to v7 and upload-artifact to v6. Approved by two reviewers, passed all CI checks, and merged automatically via Renovate bot.
75%
#169 build(deps): update actions/upload-artifact action to v7 (main) craft-grammar merged Merged automated dependency update upgrading actions/upload-artifact from v6 to v7. Approved by two reviewers, passed all CI checks, and merged to main via Renovate automerge.
74%
#2699 ci: update action versions for spread docs workflow charmcraft closed Merged after passing all CI checks. Updated upload-artifact and download-artifact GitHub Action versions for the spread docs workflow.
74%
#109 build(deps): update actions/download-artifact action to v5 craft-grammar merged Merged automated dependency update upgrading actions/download-artifact from v4 to v5. Approved by two reviewers, passed all CI checks, and auto-merged into main.
74%