-
Notifications
You must be signed in to change notification settings - Fork 971
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
Build PRs using artifact registry packages #1862
Conversation
3c5c307
to
e82a9e6
Compare
09a0e35
to
19ada0c
Compare
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #1862 +/- ##
============================================
- Coverage 45.09% 45.08% -0.01%
+ Complexity 3935 3609 -326
============================================
Files 835 835
Lines 49703 49703
Branches 5232 5232
============================================
- Hits 22412 22411 -1
Misses 25625 25625
- Partials 1666 1667 +1
|
19ada0c
to
581c359
Compare
e61345b
to
c379cf8
Compare
c379cf8
to
9bbea6f
Compare
9bbea6f
to
ccc0ae8
Compare
Could you add a description of what/why this is doing now that we pulled out the urgent pieces? It does also look like checks might be persistently failing (not sure if that's a flake or not) |
@damccorm It's also hard to test because new caches get created by other workflows which affect this one being able to use AR packages instead of maven central. Once it is merged, I'll be able to clear caches and all new ones will use AR packages. I'm pretty confident this change works, but let's wait until next week to merge so I can keep an eye on actions and see if anything fails. |
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.
LGTM - feel free to merge at a time when you're able to monitor/rollback if needed
Signed-off-by: Jeffrey Kinard <[email protected]>
Signed-off-by: Jeffrey Kinard <[email protected]>
Signed-off-by: Jeffrey Kinard <[email protected]>
ccc0ae8
to
04bc025
Compare
This PR configures maven on GitHub Actions workers (self-hosted) to pull dependencies from a Google-hosted artifact registry. This ensures that PR's are able to stage templates the same way that templates are staged during the release process to detect possible package discrepancies earlier.