Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

GitHub Actions set-output / save-state deprecation #203

Open
trinitronx opened this issue Aug 26, 2023 · 2 comments
Open

GitHub Actions set-output / save-state deprecation #203

trinitronx opened this issue Aug 26, 2023 · 2 comments
Assignees
Labels
enhancement github_actions Pull requests that update GitHub Actions code good first issue Good for newcomers Hacktoberfest Hacktoberfest issues

Comments

@trinitronx
Copy link
Collaborator

trinitronx commented Aug 26, 2023

Deprecation Notice

  • Migrate set-output / save-state to use new GITHUB_* Environment files
    • Can't seem to find many instances of either, but it affects at least sprout-wrap
    • Search for more instances in personal repos too...

2024-07-09: GitHub Actions workflow output revealed where it is:

master-branch
The set-output command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

master-branch
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions-cool/[email protected]. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/

So, we also must upgrade Node.js version used in the master-branch and automerge workflows.

@trinitronx trinitronx self-assigned this Aug 26, 2023
@trinitronx trinitronx converted this from a draft issue Aug 26, 2023
@trinitronx trinitronx added this to the macOS Big Sur 11.6 milestone Aug 26, 2023
@trinitronx trinitronx added Hacktoberfest Hacktoberfest issues good first issue Good for newcomers enhancement github_actions Pull requests that update GitHub Actions code labels Sep 17, 2023
trinitronx added a commit that referenced this issue Aug 6, 2024
References:

- https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
- https://github.blog/changelog/2023-07-24-github-actions-update-on-save-state-and-set-output-commands/

> 24-July-2023 Update: Our telemetry shows significant usage of these commands
> so we have decided to postpone the removal. To learn more, visit the latest
> changelog post.
trinitronx added a commit that referenced this issue Aug 6, 2024
Fix #203: Migrate from ::set-output to using $GITHUB_OUTPUT
@trinitronx trinitronx moved this from Todo to In Progress in LyraPhase Sprout Aug 6, 2024
@trinitronx
Copy link
Collaborator Author

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement github_actions Pull requests that update GitHub Actions code good first issue Good for newcomers Hacktoberfest Hacktoberfest issues
Projects
Status: In Progress
Development

No branches or pull requests

1 participant