← Back to issue list

CI: remove save-state and set-output commands

View original Github issue

Metadata

Project
charmcraft
Number
#1177
Type
issue
State
closed
Author
lengau
Labels
Created
Updated
Closed

Current evaluation

Fixed by updating CI workflows to replace deprecated save-state and set-output commands with direct writes to $GITHUB_STATE and $GITHUB_OUTPUT environment files.

Suggested action:

No scores available.

Issue body

### What needs to get done Write to the locations stored in $GITHUB_STATE and $GITHUB_OUTPUT instead https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/ ### Why it needs to get done These are deprecated and past their original removal date.

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.6-35b-a3b Fixed by updating CI workflows to replace deprecated save-state and set-output commands with direct writes to $GITHUB_STATE and $GITHUB_OUTPUT environment files.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 10
Confidence: 85
Support Request: 0
close stale CI configuration relies on deprecated GitHub Actions save-state and set-output commands. Requires migration to environment file paths. Unaddressed for nearly three years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 15
Confidence: 85
Support Request: 0
needs triage CI workflow uses deprecated GitHub Actions commands save-state and set-output. Requires migration to GITHUB_STATE and GITHUB_OUTPUT environment files. Unaddressed for over three years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 15
Confidence: 85
Support Request: 5
needs triage Replace deprecated GitHub Actions save-state and set-output commands with GITHUB_STATE and GITHUB_OUTPUT in CI workflows. Open with zero comments and over two years of inactivity, requiring triage and assignment.

Update history

Date Change
closed

Related issues

Issue Project State Summary Similarity
#2790 ci: remove deprecated save-state and set-output commands charmcraft closed Merged to remove deprecated GitHub Actions set-output and save-state commands and fix an unquoted GITHUB_OUTPUT variable in tests.yaml, ensuring compliance with current CI standards.
82%
#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.
73%