diff --git a/.github/workflows/universal-cloud-backup.yml b/.github/workflows/universal-cloud-backup.yml index fc9353c..292a927 100644 --- a/.github/workflows/universal-cloud-backup.yml +++ b/.github/workflows/universal-cloud-backup.yml @@ -16,6 +16,11 @@ on: description: Whether to download Git-LFS files. type: boolean required: false + push_tags: + description: Whether to also push tags to backup origin. + type: boolean + required: false + default: false secrets: SSH_PRIVATE_KEY: required: true @@ -44,3 +49,6 @@ jobs: run: git remote add backup ${{ inputs.remote }} - name: Push to partner repository run: git push backup HEAD:"$GITHUB_REF" + - name: Push tags + if: ${{ inputs.push_tags }} + run: git push backup HEAD:"$GITHUB_REF" --tags diff --git a/.github/workflows/universal-selfhosted-backup.yml b/.github/workflows/universal-selfhosted-backup.yml index 356dde4..119c061 100644 --- a/.github/workflows/universal-selfhosted-backup.yml +++ b/.github/workflows/universal-selfhosted-backup.yml @@ -16,6 +16,11 @@ on: description: Whether to download Git-LFS files. type: boolean required: false + push_tags: + description: Whether to also push tags to backup origin. + type: boolean + required: false + default: false secrets: SSH_PRIVATE_KEY: required: true @@ -48,3 +53,6 @@ jobs: run: git remote add backup ${{ inputs.remote }} - name: Push to partner repository run: git push backup HEAD:"$GITHUB_REF" + - name: Push tags + if: ${{ inputs.push_tags }} + run: git push backup HEAD:"$GITHUB_REF" --tags