From 6d21fcc9de940ade6c030379bf430429e8f9e116 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Fri, 4 Jul 2025 11:57:57 +0200 Subject: [PATCH] :wrench: Fix condition for automatic events (#6849) --- .github/workflows/build-bundles.yml | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-bundles.yml b/.github/workflows/build-bundles.yml index 80b31851ff..ff2f37f75f 100644 --- a/.github/workflows/build-bundles.yml +++ b/.github/workflows/build-bundles.yml @@ -15,6 +15,7 @@ on: # zip_mode defines how the build artifacts are packaged: # - 'individual': creates one ZIP file per component (frontend, backend, exporter) # - 'all': creates a single ZIP containing all components + # - null: for the rest of cases (non-manual events) description: 'Bundle packaging mode' required: false default: 'individual' @@ -62,8 +63,8 @@ jobs: echo "📦 Packaging Penpot 'all' bundles..." zip -r zips/penpot-all-bundles.zip penpot - - name: Create zip bundles for zip_mode == 'individual' - if: ${{ github.event.inputs.zip_mode == 'individual' }} + - name: Create zip bundles for zip_mode != 'all' + if: ${{ github.event.inputs.zip_mode != 'all' }} run: | echo "📦 Packaging Penpot 'individual' bundles..." zip -r zips/penpot-frontend.zip penpot/frontend @@ -78,7 +79,7 @@ jobs: path: zips/penpot-all-bundles.zip - name: Upload individual bundles - if: ${{ github.event.inputs.zip_mode == 'individual' }} + if: ${{ github.event.inputs.zip_mode != 'all' }} uses: actions/upload-artifact@v4 with: name: penpot-individual-bundles @@ -94,7 +95,7 @@ jobs: aws s3 cp zips/penpot-all-bundles.zip s3://${{ secrets.S3_BUCKET }}/penpot-all-bundles-${{ steps.vars.outputs.commit_hash }}.zip - name: Upload 'individual' bundles to S3 - if: ${{ github.event.inputs.zip_mode == 'individual' }} + if: ${{ github.event.inputs.zip_mode != 'all' }} run: | for name in penpot-frontend penpot-backend penpot-exporter; do aws s3 cp zips/${name}.zip s3://${{ secrets.S3_BUCKET }}/${name}-${{ steps.vars.outputs.gh_branch }}-latest.zip