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

Replace checkout action, remove upload #17214

Merged
merged 1 commit into from
Nov 26, 2024

Conversation

zoltanvb
Copy link
Contributor

Description

Due to node v20 being incompatible with some of the CI images (too old glibc), the checkout action is replaced by an alternative which does not need node. Upload is removed, I did not find a straightforward replacement right now.

Not quite sure this is the best approach, but it is here anyways as a stop-gap, and it does produce green builds. Needless to say, this change also does not address any of the issues that were discussed on RA Discord #programming channel (bandwidth, job maintenance, etc.).

Due to node v20 being incompatible with some of the CI images
(too old glibc), the checkout action is replaced by an alternative
which does not need node, and upload is removed for now.
@LibretroAdmin LibretroAdmin marked this pull request as ready for review November 26, 2024 23:10
@LibretroAdmin LibretroAdmin merged commit 04b53ce into libretro:master Nov 26, 2024
27 checks passed
@LibretroAdmin
Copy link
Contributor

I guess this is a good stop-gap for now, it beats all CI jobs failing right now.

I guess later on you can send further PRs to improve upon it. We could also discuss it further in DM if you'd like.

@LibretroAdmin
Copy link
Contributor

Woops, while this fixes the CI jobs on github, it seems to break the gitlab CI.

So I'll have to revert it for now.

@LibretroAdmin
Copy link
Contributor

Here is the error -

https://git.libretro.com/libretro/RetroArch/-/pipelines/317183

You can submit a new version that hopefully doesn't have this error later on.

@zoltanvb
Copy link
Contributor Author

F... Sorry. I did not mean to push the gitlab-ci changes, as they were part of an irrelevant test, but the late-evening rebase did not go as smoothly as it looked.

@zoltanvb zoltanvb deleted the ci_fix_test branch November 27, 2024 11:49
Sunderland93 pushed a commit to Sunderland93/RetroArch that referenced this pull request Dec 26, 2024
Due to node v20 being incompatible with some of the CI images
(too old glibc), the checkout action is replaced by an alternative
which does not need node, and upload is removed for now.
Sunderland93 pushed a commit to Sunderland93/RetroArch that referenced this pull request Dec 26, 2024
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