From 2a934b4b9233dcdf648eda8a0412e6bdf221b45b Mon Sep 17 00:00:00 2001 From: Bashkim Isai Date: Sun, 16 Aug 2026 21:58:37 +0200 Subject: [PATCH] ci: single pipeline --- .github/workflows/publish.yaml | 36 +++++----------------------------- 1 file changed, 5 insertions(+), 31 deletions(-) diff --git a/.github/workflows/publish.yaml b/.github/workflows/publish.yaml index baaa764..a4dfffd 100644 --- a/.github/workflows/publish.yaml +++ b/.github/workflows/publish.yaml @@ -7,33 +7,7 @@ on: - published jobs: - build: - runs-on: ubuntu-latest - permissions: - contents: read - - steps: - - uses: actions/checkout@v7 - - - uses: actions/setup-node@v7 - with: - node-version-file: ".nvmrc" - cache: npm - - - name: install - run: npm ci - - - name: build - run: npm run build - - - uses: actions/upload-artifact@v7 - with: - name: dist - path: packages/*/dist/ - publish: - needs: build - runs-on: ubuntu-latest permissions: contents: read @@ -51,10 +25,6 @@ jobs: steps: - uses: actions/checkout@v7 - - uses: actions/download-artifact@v8 - with: - name: dist - - uses: actions/setup-node@v7 with: node-version-file: ".nvmrc" @@ -64,6 +34,10 @@ jobs: - name: install run: npm ci + - name: build + working-directory: packages/${{ matrix.package }}/ + run: npm run build + - name: publish - working-directory: packages/${{ matrix.package }} + working-directory: packages/${{ matrix.package }}/ run: npm publish --access public --provenance