From 5bf298f31be9bf55e8012d9de10cdc9b043169d9 Mon Sep 17 00:00:00 2001 From: Wentao Kuang Date: Thu, 10 Jul 2025 10:45:13 +1200 Subject: [PATCH 1/4] Update the github action token secret --- .github/workflows/release-please.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 4b0ab439..f9f3ea84 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -15,7 +15,7 @@ jobs: with: command: manifest release-type: node - token: ${{ secrets.GITHUB_TOKEN }} + token: ${{ secrets.LI_GITHUB_ACTION_TOKEN }} publish-release: needs: release-please From 314f2fe9488d030de8af59214e7fd626281c0727 Mon Sep 17 00:00:00 2001 From: Wentao Kuang Date: Thu, 10 Jul 2025 10:49:50 +1200 Subject: [PATCH 2/4] Remove third party action blacha/hyperfine-action@v1 --- .github/workflows/push.yml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/.github/workflows/push.yml b/.github/workflows/push.yml index ca8d2eae..d0aa80ff 100644 --- a/.github/workflows/push.yml +++ b/.github/workflows/push.yml @@ -12,6 +12,4 @@ jobs: package-manager: yarn - name: Create test tar - run: yarn run test-create-data - - - uses: blacha/hyperfine-action@v1 \ No newline at end of file + run: yarn run test-create-data \ No newline at end of file From 866afbdadeee00d67d04471c9ecdf96c05eebc10 Mon Sep 17 00:00:00 2001 From: Wentao Kuang Date: Thu, 10 Jul 2025 10:55:17 +1200 Subject: [PATCH 3/4] Add prod env for publish release --- .github/workflows/release-please.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index f9f3ea84..12b4942f 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -20,6 +20,10 @@ jobs: publish-release: needs: release-please runs-on: ubuntu-latest + + environment: + name: prod + if: ${{ needs.release-please.outputs.releases_created }} steps: - name: Build and test From 5a3f129278258c490d0bf7ba2f94dd7ddaf7e19e Mon Sep 17 00:00:00 2001 From: Wentao Kuang Date: Thu, 10 Jul 2025 11:28:29 +1200 Subject: [PATCH 4/4] Update both step to env prod --- .github/workflows/release-please.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release-please.yml b/.github/workflows/release-please.yml index 12b4942f..1cc869a4 100644 --- a/.github/workflows/release-please.yml +++ b/.github/workflows/release-please.yml @@ -7,6 +7,8 @@ name: release-please jobs: release-please: runs-on: ubuntu-latest + environment: + name: prod outputs: releases_created: ${{ steps.release.outputs.releases_created }} steps: @@ -20,10 +22,8 @@ jobs: publish-release: needs: release-please runs-on: ubuntu-latest - environment: name: prod - if: ${{ needs.release-please.outputs.releases_created }} steps: - name: Build and test