Skip to content

Resolve warnings in Windows GitHub Actions periodic workflows#7706

Merged
fuweid merged 1 commit intocontainerd:mainfrom
austinvazquez:resolve-windows-workflow-warnings
Nov 23, 2022
Merged

Resolve warnings in Windows GitHub Actions periodic workflows#7706
fuweid merged 1 commit intocontainerd:mainfrom
austinvazquez:resolve-windows-workflow-warnings

Conversation

@austinvazquez
Copy link
Copy Markdown
Member

@austinvazquez austinvazquez commented Nov 21, 2022

Upgrade actions/github-script from v3 to v6 to resolve Node.js 12 and set-output command warnings.
Upgrade google-github-actions/upload-cloud-storage from v0.8.0 to v0.10.4 to resolve set-output command warnings.
Upgrade actions/checkout from v2 to v3 to resolve Node.js 12 warnings.
Remove references to set-output command from workflow.

https://github.blog/changelog/2022-09-22-github-actions-all-actions-will-begin-running-on-node16-instead-of-node12/
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/

Latest Windows Periodic Run: https://github.com/containerd/containerd/actions/runs/3510720613

Latest Windows Hyper-V Periodic Run: https://github.com/containerd/containerd/actions/runs/3510698554

Related issue: containerd/project#95

Signed-off-by: Austin Vazquez [email protected]

@k8s-ci-robot
Copy link
Copy Markdown

Hi @austinvazquez. Thanks for your PR.

I'm waiting for a containerd member to verify that this patch is reasonable to test. If it is, they should reply with /ok-to-test on its own line. Until that is done, I will not automatically test new commits in this PR, but the usual testing commands by org members will still work. Regular contributors should join the org to skip this step.

Once the patch is verified, the new status will be reflected by the ok-to-test label.

I understand the commands that are listed here.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository.

@austinvazquez austinvazquez marked this pull request as ready for review November 21, 2022 18:49
@austinvazquez
Copy link
Copy Markdown
Member Author

Maintainers curious if I could get some help verifying these changes. Workflow runs on forks fail without proper GCP and Azure setup.

cc: @estesp

@kzys
Copy link
Copy Markdown
Member

kzys commented Nov 21, 2022

@aznashwan @gabriel-samfira Could you take a look?

@aznashwan
Copy link
Copy Markdown
Contributor

Maintainers curious if I could get some help verifying these changes. Workflow runs on forks fail without proper GCP and Azure setup.

Just ran the Process Isolation workflow and Hyper-V workflow workflows on my fork and what's here LGTM!

Unfortunately because the Hyper-V workflow got merged after #7516 and #7581, there's still some warnings in it:

@austinvazquez could you please handle these warnings here too or would you rather I make a separate PR for them?

@austinvazquez
Copy link
Copy Markdown
Member Author

Just ran the Process Isolation workflow and Hyper-V workflow workflows on my fork and what's here LGTM!

Unfortunately because the Hyper-V workflow got merged after #7516 and #7581, there's still some warnings in it:

@austinvazquez could you please handle these warnings here too or would you rather I make a separate PR for them?

Great to hear @aznashwan! I'll take a peek at your Hyper-V results. I can get them in this PR and start the process for cherry-picking into release. Thanks for the help.

@austinvazquez austinvazquez force-pushed the resolve-windows-workflow-warnings branch from c40eb49 to 5dc8258 Compare November 22, 2022 22:34
Upgrade actions/github-script from v3 to v6 to resolve Node.js 12
and `set-output` command warnings.
Upgrade google-github-actions/upload-cloud-storage from v0.8.0 to
v0.10.4 to resolve `set-output` command warnings.
Upgrade actions/checkout from v2 to v3 to resolve Node.js 12 warnings.
Remove references to `set-output` command from workflow.

Signed-off-by: Austin Vazquez <[email protected]>
@austinvazquez austinvazquez force-pushed the resolve-windows-workflow-warnings branch from 5dc8258 to 8c035d3 Compare November 23, 2022 03:35
@fuweid fuweid merged commit d063186 into containerd:main Nov 23, 2022
@fuweid
Copy link
Copy Markdown
Member

fuweid commented Nov 23, 2022

https://github.com/containerd/containerd/actions/runs/3530329028 is pass. Thanks @austinvazquez

@austinvazquez austinvazquez deleted the resolve-windows-workflow-warnings branch November 23, 2022 16:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants