diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index 9b64483ee..4874a9822 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -94,7 +94,7 @@ jobs: tag: ${{ inputs.ref || github.ref_name }} - name: Upload documentation to database - if: ${{ env.REF_TYPE == 'tag' }} + if: ${{ env.REF_TYPE == 'tag' && (!inputs.ref || inputs.ref == 'main') }} env: DATABASE_URL: ${{ secrets.DATABASE_URL }} BLOB_READ_WRITE_TOKEN: ${{ secrets.BLOB_READ_WRITE_TOKEN }} @@ -103,6 +103,16 @@ jobs: package: ${{ steps.extract-tag.outputs.package }} version: ${{ steps.extract-tag.outputs.semver }} + - name: Upload documentation to database + if: ${{ env.REF_TYPE == 'tag' && inputs.ref && inputs.ref != 'main' }} + env: + DATABASE_URL: ${{ secrets.DATABASE_URL }} + BLOB_READ_WRITE_TOKEN: ${{ secrets.BLOB_READ_WRITE_TOKEN }} + uses: ./main/packages/actions/src/uploadDocumentation + with: + package: ${{ steps.extract-tag.outputs.package }} + version: ${{ steps.extract-tag.outputs.semver }} + - name: Move docs to correct directory if: ${{ env.REF_TYPE == 'tag' }} env: @@ -118,12 +128,19 @@ jobs: fi - name: Upload documentation to database - if: ${{ env.REF_TYPE == 'branch' }} + if: ${{ env.REF_TYPE == 'branch' && (!inputs.ref || inputs.ref == 'main') }} env: DATABASE_URL: ${{ secrets.DATABASE_URL }} BLOB_READ_WRITE_TOKEN: ${{ secrets.BLOB_READ_WRITE_TOKEN }} uses: ./packages/actions/src/uploadDocumentation + - name: Upload documentation to database + if: ${{ env.REF_TYPE == 'branch' && inputs.ref && inputs.ref != 'main' }} + env: + DATABASE_URL: ${{ secrets.DATABASE_URL }} + BLOB_READ_WRITE_TOKEN: ${{ secrets.BLOB_READ_WRITE_TOKEN }} + uses: ./main/packages/actions/src/uploadDocumentation + - name: Move docs to correct directory if: ${{ env.REF_TYPE == 'branch' }} run: |