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

Fixes macos-11 tests #1196

Closed
wants to merge 10 commits into from
Closed

Fixes macos-11 tests #1196

wants to merge 10 commits into from

Conversation

BradyBonnette
Copy link
Contributor

For some reason, brew suddenly stopped working on macos-11 GHA instances. The only place we were using brew was to install sccache, so these changes remove the use of brew to install sccache and instead install sccache manually. These changes also run all tests on macos-11 instead of selective tests.

NOTE: This PR is targeting tcdi:master since they're just CI changes.

brew install sccache
mkdir -p /Users/runner/Library/Caches/Mozilla.sccache
curl -L https://github.com/mozilla/sccache/releases/download/v0.5.4/sccache-v0.5.4-x86_64-apple-darwin.tar.gz | tar xz
mv -f sccache-v0.5.4-x86_64-apple-darwin/sccache /usr/local/bin
Copy link
Contributor

Choose a reason for hiding this comment

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

I would like it if we could avoid this becoming stale. I don't see an easy fix for this though, so @BradyBonnette, do you mind subscribing to the github notifications for new sccache releases and keeping this up to date?

(I would volunteer but rust project stuff overwhelms my github notification box, and I'd definitely fail to notice a release)

Copy link
Contributor Author

Choose a reason for hiding this comment

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

There might be something we could do internally. Ill take this conversation into Discord because there are considerations here.

@BradyBonnette
Copy link
Contributor Author

This needs to go into tcdi:develop, and for some reason I cannot change the base branch. So I have to create a new PR.

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