-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
[CT-2462] Grab Bag Task to Track GHA Deprecation Resolution #39
Comments
set-output
set-output
and node16
sourcegraph is a great tool to find all occurrences of various usages: Evolving list of what to look fore You can also manually check the output from actions for deprecations messages. |
All these changes are going to need to be backported because we run a lot of actions off *.latest branches. |
set-output
and node16set-output
and node16
set-output
and node16
☝️ yes! Note for anybody that might pick up one of these tickets. |
High Level Task
Update workflows to remove deprecation warnings.
Acceptance Criteria
The following repositories have no deprecations. Note that some of the repos have open PRs to fix some or all of the deprecations and just need to be reviewed.
These are pending some questions and don't contain any outdated node references
Details
set-output
and (save-state
but I'm not sure we're using it) will be deprecated 5/31/2023. We need to update actions appropriately. This could be do while also centralizing workflows (#38, #23, etc)Official Details: GitHub Actions: Deprecating save-state and set-output commands | GitHub Changelog
Also node16 by 9/1/2023
https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
This will require looking at the workflows and actions we reference. Easiest way is to look at logs from workflow outputs as there will be deprecation warnings.
Known culprits:
All relevant changes to backport will be tracked in #730
The text was updated successfully, but these errors were encountered: