diff --git a/.github/workflows/build-zip.yml b/.github/workflows/build-zip.yml index e92d801..d26928b 100644 --- a/.github/workflows/build-zip.yml +++ b/.github/workflows/build-zip.yml @@ -24,7 +24,7 @@ jobs: - name: Rename run: mv ${{ inputs.extensionName }}-${{ github.sha }}.zip ${{ inputs.extensionName }}.zip - name: Validate - run: shopware-cli extension validate ${{ inputs.extensionName }}.zip + run: shopware-cli extension validate ${{ inputs.extensionName }}.zip --only sw-cli - name: Upload artifact uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: diff --git a/.github/workflows/store-release.yml b/.github/workflows/store-release.yml index aa76f11..3d6d1ef 100644 --- a/.github/workflows/store-release.yml +++ b/.github/workflows/store-release.yml @@ -69,7 +69,7 @@ jobs: env: GITHUB_TOKEN: ${{ secrets.ghToken }} - name: Validate Zip - run: shopware-cli extension validate $(pwd)/${{ inputs.extensionName }}.zip + run: shopware-cli extension validate $(pwd)/${{ inputs.extensionName }}.zip --only sw-cli - name: Store Upload run: shopware-cli account producer extension upload $(pwd)/${{ inputs.extensionName }}.zip env: diff --git a/build-zip/README.md b/build-zip/README.md index e61b703..8e35ea3 100644 --- a/build-zip/README.md +++ b/build-zip/README.md @@ -7,7 +7,7 @@ Builds the extension zip and validates it using shopware-cli. 1. Checks out the repository 2. Installs shopware-cli 3. Builds the extension zip using shopware-cli -4. Validates the zip file +4. Validates the zip file (built-in checks, `--only sw-cli`) 5. Uploads the extension zip directly, without wrapping it in another zip ## Inputs diff --git a/build-zip/action.yml b/build-zip/action.yml index a76ff8a..6d3928b 100644 --- a/build-zip/action.yml +++ b/build-zip/action.yml @@ -49,7 +49,7 @@ runs: run: mv ${{ inputs.extensionName }}-${{ github.sha }}.zip ${{ inputs.extensionName }}.zip - name: Validate shell: bash - run: shopware-cli extension validate ${{ inputs.extensionName }}.zip + run: shopware-cli extension validate ${{ inputs.extensionName }}.zip --only sw-cli - name: Upload artifact uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 id: upload diff --git a/store-release/README.md b/store-release/README.md index 206f665..de5ea94 100644 --- a/store-release/README.md +++ b/store-release/README.md @@ -5,7 +5,7 @@ Builds the extension and uploads a zip of it to the Shopware Store. ## What it does 1. Builds the extension zip -2. Validates the zip +2. Validates the zip (built-in checks, `--only sw-cli`) 3. Uploads to Shopware Store 4. Optionally creates a GitHub release 5. Optionally creates a git tag diff --git a/store-release/action.yml b/store-release/action.yml index 6803bfb..d22ad88 100644 --- a/store-release/action.yml +++ b/store-release/action.yml @@ -72,7 +72,7 @@ runs: GITHUB_TOKEN: ${{ inputs.ghToken }} - name: Validate Zip shell: bash - run: shopware-cli extension validate $(pwd)/${{ inputs.extensionName }}.zip + run: shopware-cli extension validate $(pwd)/${{ inputs.extensionName }}.zip --only sw-cli - name: Store Upload shell: bash run: shopware-cli account producer extension upload $(pwd)/${{ inputs.extensionName }}.zip