From 67fef0f9560c577f3bb917c6fbaea24863ee92a4 Mon Sep 17 00:00:00 2001 From: threadi Date: Fri, 13 Dec 2024 14:58:09 +0100 Subject: [PATCH] update GitHub action for release zip --- .github/workflows/build-zip.yml | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-zip.yml b/.github/workflows/build-zip.yml index 4f5b4fd..c540961 100644 --- a/.github/workflows/build-zip.yml +++ b/.github/workflows/build-zip.yml @@ -79,9 +79,16 @@ jobs: - name: Create ZIP release run: | + rm -fr assets + rm -fr builds + rm readme.md + rm -fr releases + rm -fr svn + rm -fr languages + rm -fr example cd .. mv ${{ github.event.repository.name }} personio-integration-light - zip -r -q personio-integration-light_${{ github.ref_name }}.zip personio-integration-light/* -x "*/.git/*" "*/.github/*" "*/blocks/*/src/*" "*/doc/*" "*/legacy-classes/Divi/.yarn/*" "*/phpcs.xml" "*/composer.json" "*/composer.lock" "*/package.json" "*/package-lock.json" "*/readme.md" "*/ruleset.xml" "*/todo.txt" "build/*" "releases/*" "*/.gitignore" "*/vendor/*" "*/node_modules/*" "/.editorconfig" + zip -r -q personio-integration-light_${{ github.ref_name }}.zip personio-integration-light/* -x "*/.git/*" "*/.github/*" "*/blocks/*/src/*" "*/doc/*" "*/legacy-classes/Divi/.yarn/*" "*/phpcs.xml" "*/composer.json" "*/composer.lock" "*/package.json" "*/package-lock.json" "*/ruleset.xml" "*/.gitignore" "*/vendor/*" "*/node_modules/*" "/.editorconfig" zip -ur personio-integration-light_${{ github.ref_name }}.zip personio-integration-light/vendor/autoload.php zip -ur personio-integration-light_${{ github.ref_name }}.zip personio-integration-light/vendor/composer/* zip -ur personio-integration-light_${{ github.ref_name }}.zip personio-integration-light/vendor/threadi/*/build/*