diff --git a/.github/workflows/nightly.yml b/.github/workflows/nightly.yml index f79f28ecc6..58655d5e9c 100644 --- a/.github/workflows/nightly.yml +++ b/.github/workflows/nightly.yml @@ -73,6 +73,11 @@ jobs: env: ACCESS_TOKEN: ${{ steps.auth.outputs.auth_token }} run: | + gcloud artifacts packages delete "@material/web" \ + --repository="material-web--npm" \ + --location="us" \ + --project="oss-exit-gate-prod" \ + --quiet 2>/dev/null || true cat << 'NPMRC_EOF' > "$HOME/.npmrc" registry=https://us-npm.pkg.dev/oss-exit-gate-prod/material-web--npm/ //us-npm.pkg.dev/oss-exit-gate-prod/material-web--npm/:always-auth=true @@ -90,18 +95,19 @@ jobs: publish_all: false, publishing_groups: [ { + namespace: "@material", packages: [ { - name: "@material/web", + name: "web", version: $ver } - ], - registry_config: { - npm: { - tags: ["nightly"] - } - } + ] + } + ], + registry_config: { + npm: { + tags: ["nightly"] } - ] + } }' > manifest.json gcloud storage cp manifest.json "${EXIT_GATE_MANIFEST_GCS}/${MANIFEST_NAME}" diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 5b16293917..401befc0b7 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -47,6 +47,11 @@ jobs: env: ACCESS_TOKEN: ${{ steps.auth.outputs.auth_token }} run: | + gcloud artifacts packages delete "@material/web" \ + --repository="material-web--npm" \ + --location="us" \ + --project="oss-exit-gate-prod" \ + --quiet 2>/dev/null || true cat << 'NPMRC_EOF' > "$HOME/.npmrc" registry=https://us-npm.pkg.dev/oss-exit-gate-prod/material-web--npm/ //us-npm.pkg.dev/oss-exit-gate-prod/material-web--npm/:always-auth=true @@ -64,9 +69,10 @@ jobs: publish_all: false, publishing_groups: [ { + namespace: "@material", packages: [ { - name: "@material/web", + name: "web", version: $ver } ]