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

GH actions deprecation fixes: migrate checkout github action from v2 to v4 and [email protected]/1.0 fixes. #281

Merged
merged 5 commits into from
Nov 24, 2024

Conversation

filipecosta90
Copy link
Collaborator

@filipecosta90 filipecosta90 commented Nov 21, 2024

checkout change

Following the error in: https://github.com/RedisLabs/memtier_benchmark/actions/runs/11958405087/job/33340558967

/__e/node20/bin/node: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.28' not found (required by /__e/node20/bin/node)

we can see in https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/ node12 is deprectated and node16 as well.
We should bump checkout actions from v2 to v4 to solve this.

macos changes

According to https://github.com/actions/runner-images/blob/macos-14-arm64/20241119.509/images/macos/macos-14-arm64-Readme.md

[macOS] OpenSSL 1.1 will be removed and OpenSSL 3 will be the default for all macOS images from November 4, 2024

so we use macos-12 which does not have the deprecation notice and won't fail.

@filipecosta90 filipecosta90 changed the title Migrate checkout github action from v2 to v4. GH actions deprecation fixes: migrate checkout github action from v2 to v4 and [email protected] fixes. Nov 21, 2024
@filipecosta90 filipecosta90 changed the title GH actions deprecation fixes: migrate checkout github action from v2 to v4 and [email protected] fixes. GH actions deprecation fixes: migrate checkout github action from v2 to v4 and [email protected]/1.0 fixes. Nov 21, 2024
@filipecosta90 filipecosta90 merged commit 0fbf8b7 into master Nov 24, 2024
12 checks passed
@filipecosta90 filipecosta90 deleted the migrate.v2.v4.checkout branch November 24, 2024 18:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants