From 5d10f242bd8a2ee38fe5d7e456b0906bbe9ab7d2 Mon Sep 17 00:00:00 2001 From: Sandro Circi Date: Wed, 16 Apr 2025 10:26:10 +0200 Subject: [PATCH] chore(github): separate builds (#3885) --- .github/workflows/module.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/module.yml b/.github/workflows/module.yml index 14054946..7df5b68a 100644 --- a/.github/workflows/module.yml +++ b/.github/workflows/module.yml @@ -18,7 +18,7 @@ jobs: strategy: matrix: - os: [ubuntu-latest, windows-latest] # macos-latest + os: ${{ github.event_name == 'pull_request' && fromJSON('["ubuntu-latest"]') || fromJSON('["ubuntu-latest", "windows-latest"]') }} # macos-latest node: [22] env: @@ -65,7 +65,8 @@ jobs: run: pnpm run dev:vue:build - name: Publish - if: matrix.os != 'windows-latest' + # Only publish preview package on ubuntu during PRs + if: matrix.os == 'ubuntu-latest' run: pnpx pkg-pr-new publish --compact --no-template --pnpm starter-nuxt: