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

RSDK-8116 allow node16 in antique #4170

Merged
merged 1 commit into from
Jul 8, 2024
Merged

RSDK-8116 allow node16 in antique #4170

merged 1 commit into from
Jul 8, 2024

Conversation

abe-winter
Copy link
Member

What changed

  • set flag to use node16 in antique builds

Why

actions/checkout suddenly started using node20 which added a GLIBC 2.28 dependency (see actions/checkout#1809).

This is fine for us in most places, but our compatibility build is intentionally on an old linux that has old GLIBC.

Test run

Here, works:
https://github.com/viamrobotics/rdk/actions/runs/9845816473/job/27182189699

Follow-ups

At some point node16 will be removed and we'll need to find a new option, probably overwriting the runner's node20 dist on start.

@viambot viambot added the safe to test This pull request is marked safe to test from a trusted zone label Jul 8, 2024
@abe-winter abe-winter merged commit 1aee3bd into main Jul 8, 2024
26 checks passed
@abe-winter abe-winter deleted the fix-antique branch July 8, 2024 20:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
safe to test This pull request is marked safe to test from a trusted zone
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants