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

Use environment files in GitHub Actions #751

Merged
merged 1 commit into from
Nov 23, 2020

Conversation

ilammy
Copy link
Collaborator

@ilammy ilammy commented Nov 23, 2020

Cherry-pick #749 onto release/0.13 branch to fix CI runs there too.

Checklist

  • Change is covered by automated tests

GitHub Actions have deprecated "set-env" and "add-path" commands due to
a security vulnerability [1]. The grace period for migration has expired
around a week ago and now they cause hard errors instead of warnings.
Replace "set-env" and "add-path" usage with recommended environment
files approach [2], fixing the build errors.

[1]: https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-env-and-add-path-commands/
[2]: https://docs.github.com/en/free-pro-team@latest/actions/reference/workflow-commands-for-github-actions#environment-files

(cherry picked from commit ac4ee56)
@ilammy ilammy added infrastructure Automated building and packaging backport Patches to backport to currently supported releases labels Nov 23, 2020
@ilammy ilammy changed the base branch from master to release/0.13 November 23, 2020 00:43
@ilammy ilammy requested a review from Lagovas as a code owner November 23, 2020 00:43
@ilammy ilammy mentioned this pull request Nov 23, 2020
2 tasks
@vixentael vixentael merged commit cc76451 into cossacklabs:release/0.13 Nov 23, 2020
@ilammy ilammy deleted the fix-ci branch November 23, 2020 00:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport Patches to backport to currently supported releases infrastructure Automated building and packaging
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants