Skip to content

chore: green up Windows CI #100

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

Merged
merged 1 commit into from
May 9, 2024
Merged

chore: green up Windows CI #100

merged 1 commit into from
May 9, 2024

Conversation

gregmagolan
Copy link
Member

@gregmagolan gregmagolan commented May 8, 2024

The bazel-contrib CI action bazel-contrib/.github/.github/workflows/bazel.yaml@v6 fails on Windows since Aspect CLI doesn't currently have a Windows binary in its releases. We work-around this issue in our GHA ci.yaml. There are also other fine grained knobs we get from our the GHA ci.yaml we use for all our other rulesets that this PR brings in such as fine grained control of flags passed to bazel && a more flexible matrix generator that can include RBE in the future.

@gregmagolan gregmagolan requested a review from jbedard May 8, 2024 20:14
@gregmagolan gregmagolan force-pushed the green_up_windows__macos branch from 2888a25 to 7547c72 Compare May 8, 2024 20:17
@jbedard
Copy link
Member

jbedard commented May 8, 2024

Is this copied somewhere? Or is someone else more familiar with all this?

@gregmagolan
Copy link
Member Author

Is this copied somewhere? Or is someone else more familiar with all this?

This is to go-to for all our our rulesets. rules_rollup is the last one that is divergent.

@gregmagolan gregmagolan requested a review from alexeagle May 8, 2024 21:41
@gregmagolan gregmagolan requested a review from alexeagle May 9, 2024 01:05
@alexeagle
Copy link
Member

Fwiw @jbedard I can't read that logic either 🤷

@gregmagolan gregmagolan merged commit ae2df3e into main May 9, 2024
@gregmagolan gregmagolan deleted the green_up_windows__macos branch May 9, 2024 15:39
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.

3 participants