From 1fdccb7577c04ce0ef790bb78a559a613a8dda7b Mon Sep 17 00:00:00 2001 From: junhao niu Date: Sat, 15 Mar 2025 23:30:28 +0800 Subject: [PATCH] Update main.yml --- .github/workflows/main.yml | 22 ++++++++++++++++++++-- 1 file changed, 20 insertions(+), 2 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 6e26307..6240f7b 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -19,6 +19,15 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Use Latest Corepack + run: | + echo "Before: corepack version => $(corepack --version || echo 'not installed')" + npm install -g corepack@latest + echo "After : corepack version => $(corepack --version)" + corepack enable + corepack prepare pnpm@latest --activate + echo "pnpm version => $(pnpm --version || echo 'pnpm not installed')" + - uses: docker/build-push-action@v6 with: context: . @@ -34,6 +43,15 @@ jobs: steps: - uses: actions/checkout@v4 + - name: Use Latest Corepack + run: | + echo "Before: corepack version => $(corepack --version || echo 'not installed')" + npm install -g corepack@latest + echo "After : corepack version => $(corepack --version)" + corepack enable + corepack prepare pnpm@latest --activate + echo "pnpm version => $(pnpm --version || echo 'pnpm not installed')" + - name: Login uses: docker/login-action@v2 with: @@ -62,5 +80,5 @@ jobs: key: ${{ secrets.ACCESS_TOKEN }} envs: BRANCH_NAME script: | - cd ${{ github.ref == 'refs/heads/main' && secrets.REMOTE_PATH || secrets.REMOTE_PATH_DEVELOPMENT }} - docker compose up --force-recreate -d --pull=always + cd ${{secrets.REMOTE_PATH}} + docker compose up --force-recreate -d --pull=always