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 #428

Merged
merged 3 commits into from
Jul 8, 2024
Merged

Fix CI #428

merged 3 commits into from
Jul 8, 2024

Conversation

RichLogan
Copy link
Contributor

@RichLogan RichLogan commented Jul 8, 2024

CI seemed to be broken on main for a couple of reasons (I'm assuming the root causes here are GH runner changes).

  1. Missing go dependency on MacOS for boringssl.
  2. Bad build directory causing test runs to fail on Windows due to $RUNNER_TEMP environment variable not being present. Using the context variable directly is a bit more verbose but works and also won't silently expand to nothing (like the env variable was).

I also altered the Unit Test stage to use ctest as I didn't see a need for 2 different workflow steps for Windows vs. the unix platforms.

@bifurcation bifurcation merged commit 85490f6 into cisco:main Jul 8, 2024
14 checks passed
@RichLogan RichLogan deleted the patch-2 branch July 8, 2024 16:52
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