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

Fix CI build for Ubuntu 18.04 #246

Merged
merged 7 commits into from
Jul 25, 2024
Merged

Fix CI build for Ubuntu 18.04 #246

merged 7 commits into from
Jul 25, 2024

Conversation

dey4ss
Copy link
Member

@dey4ss dey4ss commented Jul 22, 2024

In #245, we noticed that the Github checkout action now uses a Node.js version that is incompatible with our gcc-6/Ubuntu-18.04 stage. Thus, we pull the code manually for this stage.

@Bouncner
Copy link
Contributor

If it is too much of a pain, maybe upgrade to something more recent than GCC 6 and add a note?

Also: if checkout's node is too crappy to work on Ubuntu 18, might it make sense to checkout on our own?

@dey4ss dey4ss changed the title CI Test Fix CI build for Ubuntu 18.04 Jul 25, 2024
@dey4ss dey4ss requested a review from Bouncner July 25, 2024 12:43
@dey4ss
Copy link
Member Author

dey4ss commented Jul 25, 2024

Also: if checkout's node is too crappy to work on Ubuntu 18, might it make sense to checkout on our own?

I was afraid that the Github actions required node.js also for some more magical things during the runner image orchestration, but it seems to work just like that

.github/workflows/ci.yml Outdated Show resolved Hide resolved
@dey4ss dey4ss merged commit 48a1b82 into master Jul 25, 2024
4 checks passed
@dey4ss dey4ss deleted the dey4ss/ci-test branch July 25, 2024 23:37
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