Skip duplicate smoke artifact rebuilds

This commit is contained in:
Mohamed Boudra
2026-03-10 16:45:34 +07:00
parent d69addaad2
commit dce7316931

View File

@@ -194,19 +194,6 @@ jobs:
fi fi
echo "RELEASE_DRAFT=$release_draft" >> "$GITHUB_ENV" echo "RELEASE_DRAFT=$release_draft" >> "$GITHUB_ENV"
- name: Build signed macOS smoke artifact
if: env.IS_SMOKE_TAG == 'true'
env:
APPLE_CERTIFICATE: ${{ secrets.APPLE_CERTIFICATE }}
APPLE_CERTIFICATE_PASSWORD: ${{ secrets.APPLE_CERTIFICATE_PASSWORD }}
APPLE_SIGNING_IDENTITY: ${{ secrets.APPLE_SIGNING_IDENTITY }}
APPLE_ID: ${{ secrets.APPLE_ID }}
APPLE_PASSWORD: ${{ secrets.APPLE_PASSWORD }}
APPLE_TEAM_ID: ${{ secrets.APPLE_TEAM_ID }}
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
run: npm run tauri --workspace=@getpaseo/desktop build -- --target ${{ matrix.rust_target }}
- name: Build and publish macOS Tauri release - name: Build and publish macOS Tauri release
if: env.IS_SMOKE_TAG != 'true' if: env.IS_SMOKE_TAG != 'true'
uses: tauri-apps/tauri-action@v0 uses: tauri-apps/tauri-action@v0
@@ -357,13 +344,6 @@ jobs:
fi fi
echo "RELEASE_DRAFT=$release_draft" >> "$GITHUB_ENV" echo "RELEASE_DRAFT=$release_draft" >> "$GITHUB_ENV"
- name: Build Linux smoke artifact
if: env.IS_SMOKE_TAG == 'true'
env:
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
run: npm run tauri --workspace=@getpaseo/desktop build -- --bundles appimage
- name: Build and publish Linux Tauri release - name: Build and publish Linux Tauri release
if: env.IS_SMOKE_TAG != 'true' if: env.IS_SMOKE_TAG != 'true'
uses: tauri-apps/tauri-action@v0 uses: tauri-apps/tauri-action@v0
@@ -503,13 +483,6 @@ jobs:
fi fi
echo "RELEASE_DRAFT=$release_draft" >> "$GITHUB_ENV" echo "RELEASE_DRAFT=$release_draft" >> "$GITHUB_ENV"
- name: Build Windows smoke artifact
if: env.IS_SMOKE_TAG == 'true'
env:
TAURI_SIGNING_PRIVATE_KEY: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY }}
TAURI_SIGNING_PRIVATE_KEY_PASSWORD: ${{ secrets.TAURI_SIGNING_PRIVATE_KEY_PASSWORD }}
run: npm run tauri --workspace=@getpaseo/desktop build -- --bundles nsis,msi
- name: Build and publish Windows Tauri release - name: Build and publish Windows Tauri release
if: env.IS_SMOKE_TAG != 'true' if: env.IS_SMOKE_TAG != 'true'
uses: tauri-apps/tauri-action@v0 uses: tauri-apps/tauri-action@v0