From 293a36c71dbc66d9d77f785eeea90f78bb7a7237 Mon Sep 17 00:00:00 2001 From: Matthias Kuhn Date: Sat, 4 Jan 2025 22:05:06 +0100 Subject: [PATCH] Upload dmg --- .github/workflows/build-macos-qt6.yml | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) diff --git a/.github/workflows/build-macos-qt6.yml b/.github/workflows/build-macos-qt6.yml index c5c79f27b1cd..a5a6df0eec01 100644 --- a/.github/workflows/build-macos-qt6.yml +++ b/.github/workflows/build-macos-qt6.yml @@ -138,11 +138,6 @@ jobs: path: | build/_CPack_Packages/Darwin/External/*/*.app - - name: Export artifact url - id: artifact-url - run: | - echo "${{ matrix.triplet }}=${{ steps.artifact-dmg-upload.outputs.artifact-url }}" >> $GITHUB_OUTPUT - schedule_download_comment: name: Create dmg runs-on: macos-latest @@ -194,6 +189,14 @@ jobs: ${QGIS_APP_NAME}-Installer.dmg \ universal/*/*.app + - name: 📤 Upload app + uses: actions/upload-artifact@v4 + id: artifact-mac-qt6 + with: + name: qgis-${{steps.workflow-artifact-ids.outputs.display-name}}-dmg + path: | + *.dmg + - name: Upload release assets uses: AButler/upload-release-assets@v3.0 if: ${{ github.event_name == 'release' }} @@ -208,8 +211,7 @@ jobs: marker: macos-qt6 body: | ### 🍎 MacOS Qt6 builds - Download testable builds for this pull request - - Download [MacOS Qt6 arm64 (M series)](${{ needs.build.outputs.artifact-arm64-url }}) - - Download [MacOS Qt6 x64 (Intel)](${{ needs.build.outputs.artifact-x64-url }}) + Download [MacOS Qt6 builds of this PR for testing](${{ steps.artifact-mac-qt6.outputs.artifact-url }}). + _This installer is not signed, `control`+click > `open` the app to avoid the warning_ *(Built from commit ${{ github.event.pull_request.head.sha }})* pr: ${{ github.event.number }}