Closed Johennes closed 6 months ago
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 90.47%. Comparing base (
7d51bd6
) to head (b71c7c7
). Report is 4 commits behind head on main.:exclamation: Current head b71c7c7 differs from pull request most recent head 1f1d3f1. Consider uploading reports for the commit 1f1d3f1 to get more accurate results
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
Looks like the clippy errors are due to a new rule on nightly.
Edit: Attempting to fix them in https://github.com/matrix-org/vodozemac/pull/145.
Hm, looks like the CI ran on an ARM Mac
Image: macos-14-arm64
but then installed the x86 rust toolchain
Run rustup toolchain install stable-x86_64-apple-darwin --profile minimal --no-self-update
which results in
/Users/runner/work/_temp/39f7e4d6-3a3c-42b0-9e65-200e32c1e151.sh: line 1: cargo: command not found
π€
So according to https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-private-repositories macos-latest
currently aliases macos-14
and always runs on M1. I'm not sure what suddenly changed here because last week it still resolved to macos-12
as evidenced by https://github.com/matrix-org/vodozemac/actions/runs/8779442225/job/24087554656#step:1:8.
@poljar do you want CI for macOS to run on both x86 and ARM Mac or would just ARM be enough?
So according to https://docs.github.com/en/actions/using-github-hosted-runners/about-github-hosted-runners/about-github-hosted-runners#standard-github-hosted-runners-for-private-repositories
macos-latest
currently aliasesmacos-14
and always runs on M1. I'm not sure what suddenly changed here because last week it still resolved tomacos-12
as evidenced by https://github.com/matrix-org/vodozemac/actions/runs/8779442225/job/24087554656#step:1:8.@poljar do you want CI for macOS to run on both x86 and ARM Mac or would just ARM be enough?
Hmm, obviously both are better, but I'm happy to have any CI for Mac. So ARM only would be enough.
Hmm, obviously both are better, but I'm happy to have any CI for Mac. So ARM only would be enough.
Since the CI job was already set up via a matrix strategy, it was actually pretty easy to just build on both. I hope it's ok that I added the small change in this PR directly.
Hmm, obviously both are better, but I'm happy to have any CI for Mac. So ARM only would be enough.
Since the CI job was already set up via a matrix strategy, it was actually pretty easy to just build on both. I hope it's ok that I added the small change in this PR directly.
Yeah that's fine.
I don't know why codecov is hanging now. I already tried it three or four times by now. π€·ββοΈ
I don't know why codecov is hanging now. I already tried it three or four times by now. π€·ββοΈ
Hmm, no idea either. Maybe it'll untangle itself once merged.
This fixes the following issues:
This also gets us to +90% coverage. π
Relates to: #78