From 012937740f5e61769b0c941964f1fec9f1f5ff8b Mon Sep 17 00:00:00 2001 From: Thomas Tendyck <51411342+thomasten@users.noreply.github.com> Date: Tue, 7 May 2024 01:52:35 +0200 Subject: [PATCH] Update action.yml --- .github/actions/artifact_upload/action.yml | 42 ---------------------- 1 file changed, 42 deletions(-) diff --git a/.github/actions/artifact_upload/action.yml b/.github/actions/artifact_upload/action.yml index bedf3a315..21f7b3cbe 100644 --- a/.github/actions/artifact_upload/action.yml +++ b/.github/actions/artifact_upload/action.yml @@ -32,45 +32,3 @@ runs: id: tempdir shell: bash run: echo "directory=$(mktemp -d)" >> "$GITHUB_OUTPUT" - - - name: Create archive - shell: bash - run: | - shopt -s extglob - - paths="${{ inputs.path }}" - paths=${paths%$'\n'} # Remove trailing newline - - # Check if any file matches the given pattern(s). - something_exists=false - for pattern in ${paths} - do - if compgen -G "${pattern}" > /dev/null; then - something_exists=true - fi - done - - # Create an archive if files exist. - # Don't create an archive file if no files are found - # and warn. - if ! ${something_exists} - then - echo "::warning:: No files/directories found with the provided path(s): ${paths}. No artifact will be uploaded." - exit 0 - fi - - for target in ${paths} - do - pushd "$(dirname "${target}")" || exit 1 - zip -e -P '${{ inputs.encryptionSecret }}' -r "${{ steps.tempdir.outputs.directory }}/archive.zip" "$(basename "${target}")" - popd || exit 1 - done - - - name: Upload archive as artifact - uses: actions/upload-artifact@5d5d22a31266ced268874388b861e4b58bb5c2f3 # v4.3.1 - with: - name: ${{ inputs.name }} - path: ${{ steps.tempdir.outputs.directory }}/archive.zip - retention-days: ${{ inputs.retention-days }} - if-no-files-found: ignore - overwrite: ${{ inputs.overwrite }}