Repository navigation
ci: migrate Maven Central release configuration to OSS Exit Gate - #559
alonsopf89 wants to merge 1 commit into
Conversation
|
Thanks for your pull request! It looks like this may be your first contribution to a Google open source project. Before we can look at your pull request, you'll need to sign a Contributor License Agreement (CLA). View this failed invocation of the CLA check for more information. For the most up to date status, view the checks section at the bottom of the pull request. |
43422ca to
247b761
Compare
|
Pleas explain why we need this. Which bug does it fix? |
|
Hi @ludoch — this isn't fixing a product bug in App Engine; it's part of Google's Open Source Security migration moving Google-owned Maven Central package releases off long-lived Sonatype credentials ( Specifically, this adds an opt-in Happy to ping you internally ( |
b398858 to
1268fe2
Compare
Summary
Configures Maven Central release staging for
GoogleCloudPlatform/appengine-java-standardthrough Google's OSS Exit Gate (appengine-java/mavencentral).Key Changes
us-maven.pkg.dev/oss-exit-gate-prod/appengine-java--mavencentralvia theoss-exit-gatepublishing profile/repository (leaving normal builds, unit tests, and snapshot workflows unaffected).appengine-java--mavencentralshould be cleaned viagcloud artifacts packages list/delete, followed by uploadingmanifest.json({"publish_all": true}) togs://oss-exit-gate-prod-projects-bucket/appengine-java/mavencentral/manifests/to trigger OSS Exit Gate verification and Maven Central publication:appengine-java--mavencentral) are provisioned and end-to-end Artifact Registry + GCS manifest smoke testing has been verified (HTTP 201+rc=0).