-
Notifications
You must be signed in to change notification settings - Fork 54
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
Refactor workflows + revert to standard apt
#1185
Refactor workflows + revert to standard apt
#1185
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #1185 +/- ##
==========================================
+ Coverage 84.19% 84.21% +0.02%
==========================================
Files 305 305
Lines 28779 28779
Branches 3425 3425
==========================================
+ Hits 24230 24236 +6
+ Misses 3133 3130 -3
+ Partials 1416 1413 -3 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks great, thanks, some minor changes
apt
Kudos, SonarCloud Quality Gate passed! |
1. For a while now, we used `apt-spy` because `apt` was not working reliably within GitHub's workflows. Recently, it was `apt-spy` that was unreliable and so we are reverting back to `apt` 2. Use the occasion to factor out separate `action.yml` "sub"-workflow for installing a compiler on Ubuntu and for installing dependencies on Ubuntu, which are used at various places in our workflows
apt-spy
becauseapt
was not working reliably within GitHub's workflows. Recently, it wasapt-spy
that was unreliable and so we are reverting back toapt
action.yml
"sub"-workflow for installing a compiler on Ubuntu and for installing dependencies on Ubuntu, which are used at various places in our workflows