Skip to content

Use the same official SPIRV-Tools builds for macOS CI too. #910

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
Aug 17, 2022
Merged

Use the same official SPIRV-Tools builds for macOS CI too. #910

merged 1 commit into from
Aug 17, 2022

Conversation

eddyb
Copy link
Contributor

@eddyb eddyb commented Aug 17, 2022

See #909 (comment) for some context - brew install is picking up 2022.3 while we're still only supporting 2022.2 currently (we should upgrade but it shouldn't block landing other PRs).

I've tried to organize and add more documentation (props to @oisyn for showing me Google Cloud Storage XML API docs, it was really hard to get access to historical build versions without that) - so that next time it should be much easier to update all 3 OSes.

However, I didn't touch the Lint builder (should it share an env var? how?) and also there's some Linux/macOS unification that can be done since they're both doing the same thing (assuming that even works).

@eddyb eddyb requested review from repi and Jake-Shadle August 17, 2022 16:03
@eddyb eddyb requested a review from oisyn as a code owner August 17, 2022 16:03
Copy link
Contributor

@repi repi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sweet, definitely a good idea to have exact same version on all platforms in CI

@eddyb eddyb enabled auto-merge (rebase) August 17, 2022 16:14
@eddyb eddyb merged commit 3cd665a into EmbarkStudios:main Aug 17, 2022
@eddyb eddyb deleted the pin-macos-spirv-tools branch August 17, 2022 16:28
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