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(build-main): disable failing MacOS runners #3456

Conversation

SuperITMan
Copy link
Member

MacOS jobs are always failing due to a GitHub limitation when downloading the GeckoDriver from GitHub for Protractor

PR Checklist

Please check if your PR fulfills the following requirements:

PR Type

What kind of change does this PR introduce?

[X] Bugfix
[ ] Feature
[ ] Code style update (formatting, local variables)
[ ] Refactoring (no functional changes, no api changes)
[ ] Build related changes
[X] CI related changes
[ ] Documentation content changes
[ ] Other... Please describe:

What is the current behavior?

All the plans running on macos runners are failing due to a download, by Protractor, of GeckoDriver on GitHub.
It hits an API rate limit of GitHub: actions/runner-images#602

What is the new behavior?

We can easily see if a PR is ok if no failed jobs.

Does this PR introduce a breaking change?

[ ] Yes
[X] No

Other information

MacOS jobs are always failing due to a GitHub limitation when downloading the GeckoDriver from
GitHub for `Protractor`.

More details can be found on actions/runner-images#602
@SuperITMan SuperITMan added type: bug comp: ci & tooling CI, GitHub Actions, ... labels Sep 9, 2022
@SuperITMan SuperITMan added this to the 10.2.5 milestone Sep 9, 2022
@SuperITMan SuperITMan added this to In progress in 10.2.0 via automation Sep 9, 2022
@sonarcloud
Copy link

sonarcloud bot commented Sep 9, 2022

Kudos, SonarCloud Quality Gate passed!    Quality Gate passed

Bug A 0 Bugs
Vulnerability A 0 Vulnerabilities
Security Hotspot A 0 Security Hotspots
Code Smell A 0 Code Smells

No Coverage information No Coverage information
No Duplication information No Duplication information

@SuperITMan SuperITMan merged commit 44665e6 into NationalBankBelgium:10.2.x Sep 9, 2022
10.2.0 automation moved this from In progress to Done Sep 9, 2022
@SuperITMan SuperITMan deleted the bugfix/ci-disable-failing-macos-runners branch September 9, 2022 09:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp: ci & tooling CI, GitHub Actions, ... type: bug
Projects
10.2.0
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

1 participant