netgroup-polito / CrownLabs

Kubernetes-based Remote Laboratories
https://crownlabs.polito.it
Apache License 2.0
107 stars 42 forks source link

Update GH Actions to align to new guidelines #836

Closed QcFe closed 1 year ago

QcFe commented 1 year ago

Description

This PR changes the dramatic set-output::stuff to the new >> $GITHUB_OUTPUT, in order to remove deprecation warnings and align to new GH Actions format. This also updates retrieve-build-matrix custom action to latest version of @actions/core.

kingmakerbot commented 1 year ago

Hi @QcFe. Thanks for your PR.

I am @kingmakerbot. You can interact with me issuing a slash command in the first line of a comment. Currently, I understand the following commands:

Make sure this PR appears in the CrownLabs changelog, adding one of the following labels:

frisso commented 1 year ago

Many many thanks, @QcFe !

giorio94 commented 1 year ago

@QcFe Since you are playing with GH Actions, it might be worth to bump a few actions, to remove also the warnings about the deprecated node version (and probably also the remaining ones about save-state)...

QcFe commented 1 year ago

/deploy-staging

kingmakerbot commented 1 year ago

Your staging environment has been correctly deployed/updated! Available here: Frontend, Qlkube Operators: add the crownlabs.polito.it/operator-selector=staging-836 label to your tenant.

QcFe commented 1 year ago

/merge

kingmakerbot commented 1 year ago

Your staging environment has been correctly teared-down!