From c2c9f90dda4604b67e07fa86cd7a12d93f75f097 Mon Sep 17 00:00:00 2001 From: sea <45450994+warmthsea@users.noreply.github.com> Date: Sun, 1 Sep 2024 12:01:28 +0800 Subject: [PATCH] ci: stick to pkg-pr-new@0.0.20 & only publish approved pr pkg (#18107) * ci: add docs-preview commit & change release pr pkg order * ci: update * ci: test comment * ci: back old code * ci: stick to pkg-pr-new@0.0.20 * ci: only publish approved pr --- .github/workflows/pkg-pr-new.yml | 21 +++++++++------------ 1 file changed, 9 insertions(+), 12 deletions(-) diff --git a/.github/workflows/pkg-pr-new.yml b/.github/workflows/pkg-pr-new.yml index 74a9c447c5..95cf172e1b 100644 --- a/.github/workflows/pkg-pr-new.yml +++ b/.github/workflows/pkg-pr-new.yml @@ -1,15 +1,12 @@ -name: 'pkg-pr-new' +name: Publish Approved Pull Requests Pkg + on: - push: - branches: - - dev - tags: - - '!**' - pull_request: - branches: - - dev + pull_request_review: + types: [submitted] + jobs: - build: + approved: + if: github.event.review.state == 'APPROVED' runs-on: ubuntu-latest steps: @@ -19,7 +16,7 @@ jobs: - run: corepack enable - uses: actions/setup-node@v4 with: - node-version: 20 + node-version: 18 cache: 'pnpm' - name: Setup pnpm @@ -48,4 +45,4 @@ jobs: - name: Publish run: | cd dist/element-plus - pnpx pkg-pr-new publish + pnpx pkg-pr-new@0.0.20 publish