Rewrote license activation to use a lock to prevent race-conditions.

This commit is contained in:
2025-12-22 00:42:23 -08:00
parent 71b6b94a3a
commit e427bfd6b9
7 changed files with 98 additions and 20 deletions

View File

@@ -138,6 +138,16 @@ runs:
fi
shell: bash
- name: "Upload Artifacts."
id: upload_artifacts
uses: https://github.com/ChristopherHX/gitea-upload-artifact@v4
with:
name: "${{ steps.get_product_name.outputs.nameShort }}_${{ inputs.artifactSuffix }}"
path: "${{ steps.find_output_dir.outputs.fullPath }}"
if-no-files-found: error
compression-level: ${{ inputs.compressionLevel }}
continue-on-error: true
- name: "Retry Upload Artifacts (if failed)."
if: ${{ steps.upload_artifacts.outcome == 'failure' }}
uses: https://github.com/ChristopherHX/gitea-upload-artifact@v4
with:
name: "${{ steps.get_product_name.outputs.nameShort }}_${{ inputs.artifactSuffix }}"