From 323bc8af113a47b725723bd05e265ba2b857187b Mon Sep 17 00:00:00 2001 From: Katy Bowman Date: Fri, 30 Aug 2024 11:55:12 -0400 Subject: [PATCH 1/9] chore: update dev_center_docs script --- scripts/postrelease/dev_center_docs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/scripts/postrelease/dev_center_docs b/scripts/postrelease/dev_center_docs index 75459baae3..e522200030 100755 --- a/scripts/postrelease/dev_center_docs +++ b/scripts/postrelease/dev_center_docs @@ -4,7 +4,9 @@ set +x -if [[ -z "${CIRCLE_TAG}" ]]; then +PACKAGE_VERSION=`node -e "console.log(require('./package.json').version)"` + +if [[ "${PACKAGE_VERSION}" == *"-"* ]]; then echo "Not on stable release, skipping devcenter docs update" exit fi @@ -34,6 +36,7 @@ These are the help texts for each of the core Heroku CLI commands. You can also EOF oclif readme --no-aliases -grep -v "^\\* \\[\`" README.md | grep -v "^ EOF From e677f9c7733fdf63b4a9776aa9c142c90c889628 Mon Sep 17 00:00:00 2001 From: Katy Bowman Date: Fri, 30 Aug 2024 15:06:53 -0400 Subject: [PATCH 5/9] remove yarn install from dev_center_docs and update login email --- scripts/postrelease/dev_center_docs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/scripts/postrelease/dev_center_docs b/scripts/postrelease/dev_center_docs index 92f2d799e4..7a27dfc0ad 100755 --- a/scripts/postrelease/dev_center_docs +++ b/scripts/postrelease/dev_center_docs @@ -14,7 +14,7 @@ fi echo "$HEROKU_DEB_SECRET_KEY" | base64 -d | gpg --import cat << EOF > ~/.netrc machine api.heroku.com - login me@example.com + login heroku-cli@salesforce.com password $HEROKU_DEVCENTER_API_KEY EOF chmod 0600 ~/.netrc @@ -23,7 +23,6 @@ set -ex export PATH="./node_modules/.bin:./bin:$PATH" export COLUMNS=80 -yarn run whoami cat < README.md --- From 72fe5317c521595bb102c402fc71e9927474b949 Mon Sep 17 00:00:00 2001 From: Katy Bowman Date: Fri, 30 Aug 2024 16:26:25 -0400 Subject: [PATCH 6/9] remove debian key --- .github/workflows/devcenter-doc-update.yml | 2 -- scripts/postrelease/dev_center_docs | 1 - 2 files changed, 3 deletions(-) diff --git a/.github/workflows/devcenter-doc-update.yml b/.github/workflows/devcenter-doc-update.yml index fd34174757..5e9dfb4a6d 100644 --- a/.github/workflows/devcenter-doc-update.yml +++ b/.github/workflows/devcenter-doc-update.yml @@ -8,7 +8,6 @@ jobs: update-devcenter-command-docs: name: Update Devcenter command docs runs-on: ubuntu-latest - environment: SignDebian steps: - uses: actions/checkout@v3 - name: Use Node.js 16.x @@ -33,7 +32,6 @@ jobs: cd packages/cli ./scripts/postrelease/dev_center_docs env: - HEROKU_DEB_SECRET_KEY: ${{ secrets.HEROKU_DEB_SECRET_KEY }} HEROKU_DEVCENTER_API_KEY: ${{ secrets.HEROKU_DEVCENTER_API_KEY }} - name: Upload md file as artifact uses: actions/upload-artifact@v3 diff --git a/scripts/postrelease/dev_center_docs b/scripts/postrelease/dev_center_docs index 7a27dfc0ad..2976d254af 100755 --- a/scripts/postrelease/dev_center_docs +++ b/scripts/postrelease/dev_center_docs @@ -11,7 +11,6 @@ if [[ "${PACKAGE_VERSION}" == *"-"* ]]; then exit fi -echo "$HEROKU_DEB_SECRET_KEY" | base64 -d | gpg --import cat << EOF > ~/.netrc machine api.heroku.com login heroku-cli@salesforce.com From 355fb882ac8974a73d1da7b0eeac313ff91c3a6c Mon Sep 17 00:00:00 2001 From: Katy Bowman Date: Fri, 30 Aug 2024 16:40:17 -0400 Subject: [PATCH 7/9] replace devcenter push command --- scripts/postrelease/dev_center_docs | 1 + 1 file changed, 1 insertion(+) diff --git a/scripts/postrelease/dev_center_docs b/scripts/postrelease/dev_center_docs index 2976d254af..383938607a 100755 --- a/scripts/postrelease/dev_center_docs +++ b/scripts/postrelease/dev_center_docs @@ -37,3 +37,4 @@ oclif readme --no-aliases grep -v "^\\* \\[\`" README.md | grep -v "^ EOF oclif readme --no-aliases grep -v "^\\* \\[\`" README.md | grep -v "^