From 75bd9ebc6d3d0dae28a5c0052e5c0a711b21cac7 Mon Sep 17 00:00:00 2001 From: Dunemask Date: Sat, 24 Aug 2024 22:02:57 -0600 Subject: [PATCH] [CHORE] Adjust Actions --- action.yml | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/action.yml b/action.yml index 0fcb2ce..557321f 100644 --- a/action.yml +++ b/action.yml @@ -33,6 +33,11 @@ runs: echo BACKUP_S3_ENDPOINT=${{ env.DEVOPS_FORGEJO_ELYSIUM_ORG_S3_ENDPOINT }} >> $GITHUB_ENV echo BACKUP_S3_KEY_ID=${{ env.DEVOPS_FORGEJO_ELYSIUM_ORG_S3_KEY_ID }} >> $GITHUB_ENV echo BACKUP_S3_KEY=${{ env.DEVOPS_FORGEJO_ELYSIUM_ORG_S3_KEY }} >> $GITHUB_ENV + if [ -z "${{ inputs.s3-backup-path }}" ]; then + echo BACKUP_S3_MIRROR_TARGET=${{ inputs.s3-backup-path }} >> $GITHUB_ENV + else + echo BACKUP_S3_MIRROR_TARGET=backups/forgejo-repositories/${{ forgejo.repository }} >> $GITHUB_ENV + fi # Backup Repository - name: S3 Backup uses: https://github.com/peter-evans/s3-backup@v1 @@ -40,7 +45,7 @@ runs: STORAGE_SERVICE_URL: ${{ env.BACKUP_S3_ENDPOINT }} ACCESS_KEY_ID: ${{ env.BACKUP_S3_KEY_ID }} SECRET_ACCESS_KEY: ${{ env.BACKUP_S3_KEY }} - MIRROR_TARGET: ${{ inputs.s3-backup-path }} + MIRROR_TARGET: ${{ env.BACKUP_S3_MIRROR_TARGET }} MIRROR_SOURCE: ${{ forgejo.workspace }}/repo with: args: --overwrite --remove