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

CI: temporarily remove coverage from macOS job #4387

Conversation

wilfwilson
Copy link
Member

Currently the macOS job is failing because IO is not building, which is requiring by the code coverage system, and this causes the job to fail. See #4374.

By adding NO_COVERAGE=1 to this job, IO will no longer need to be compiled. Obviously, in the long term we want coverage on this job, and we want to be able to compile IO, but this will get the CI running for the rest of GAP in a non-controversial way in the meantime, I hope.

Currently the macOS job is failing because IO is not building,
which is requiring by the code coverage system, and this causes the
job to fail. See:

gap-system#4374

By adding NO_COVERAGE=1 to this job, IO will no longer need
to be compiled. Obviously, in the long term we want coverage on this
job, and we want to be able to compile IO, but this will get the
CI running for the rest of GAP in a non-controversial way in the
meantime, I hope.
@wilfwilson wilfwilson added release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes topic: ci Anything related to GitHub Actions, Codecov, AppVeyor, Coveralls, Travis, ... labels Apr 10, 2021
@fingolfin
Copy link
Member

Or wait a day or two when I'll have a chance to push out the fixes to io and any other affected package.

but if you think it's this urgent... shrug

@wilfwilson
Copy link
Member Author

shrug from me too 🙂. It's not particularly urgent, but then again it took almost no effort to create this one-line PR, and now it stands ready as a backup in case those fixes end up taking longer than expected.

@wilfwilson wilfwilson closed this Apr 11, 2021
@wilfwilson wilfwilson deleted the ww/ci-temporarily-fix-macos-job branch April 11, 2021 01:36
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release notes: not needed PRs introducing changes that are wholly irrelevant to the release notes topic: ci Anything related to GitHub Actions, Codecov, AppVeyor, Coveralls, Travis, ...
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants