diff --git a/.github/workflows/artcraft-linux-publish.yml b/.github/workflows/artcraft-linux-publish.yml index e76cc04ac4..1ba4a98027 100644 --- a/.github/workflows/artcraft-linux-publish.yml +++ b/.github/workflows/artcraft-linux-publish.yml @@ -80,7 +80,7 @@ jobs: working-directory: frontend - run: ./node_modules/.bin/nx run artcraft:build working-directory: frontend - - uses: tauri-apps/tauri-action@fce9c6108b31ea247710505d3aaaa893ee6768d4 # v0 + - uses: tauri-apps/tauri-action@84b9d35b5fc46c1e45415bdb6144030364f7ebc5 # v0 with: projectPath: crates/desktop/artcraft args: --target ${{ matrix.target }} --bundles ${{ matrix.bundles }} --config ${{ github.workspace }}/packaging/linux/tauri.conf.json diff --git a/.github/workflows/artcraft-macos-publish.yml b/.github/workflows/artcraft-macos-publish.yml index 59ca9a9532..712452c766 100644 --- a/.github/workflows/artcraft-macos-publish.yml +++ b/.github/workflows/artcraft-macos-publish.yml @@ -46,7 +46,7 @@ jobs: node-version: lts/* - name: install Rust stable - uses: dtolnay/rust-toolchain@stable + uses: dtolnay/rust-toolchain@b725eda525362e7cf34af9a7243cac1e3f01a7ec # stable with: targets: ${{ matrix.platform == 'macos-latest-xlarge' && 'aarch64-apple-darwin,x86_64-apple-darwin' || '' }} @@ -72,7 +72,7 @@ jobs: npm cache clean --force echo "Installing all workspace dependencies..." - npm ci + npm ci --ignore-scripts echo "=== Version Information ===" echo "Node version:" @@ -205,9 +205,8 @@ jobs: # Increase Node.js memory limit for the build export NODE_OPTIONS="--max-old-space-size=8192" - # Use npx to ensure we use the local nx version - echo "Building with npx nx..." - npx nx run artcraft:build + echo "Building with nx..." + ./node_modules/.bin/nx run artcraft:build echo "Checking build output..." # shellcheck disable=SC2012 @@ -226,7 +225,7 @@ jobs: - name: build and publish - uses: tauri-apps/tauri-action@v0 + uses: tauri-apps/tauri-action@84b9d35b5fc46c1e45415bdb6144030364f7ebc5 # v0 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} APPLE_ID: ${{ secrets.APPLE_ID }} diff --git a/.github/workflows/artcraft-windows-publish.yml b/.github/workflows/artcraft-windows-publish.yml index cb07d151a7..46763d34c6 100644 --- a/.github/workflows/artcraft-windows-publish.yml +++ b/.github/workflows/artcraft-windows-publish.yml @@ -36,7 +36,7 @@ jobs: - uses: actions/checkout@v7 - name: install Rust stable - uses: dtolnay/rust-toolchain@stable + uses: dtolnay/rust-toolchain@b725eda525362e7cf34af9a7243cac1e3f01a7ec # stable - name: install wreq dependencies run: | @@ -61,7 +61,7 @@ jobs: npm cache clean --force echo "Installing all workspace dependencies..." - npm ci + npm ci --ignore-scripts echo "=== Version Information ===" echo "Node version:" @@ -101,7 +101,7 @@ jobs: $config | ConvertTo-Json -Depth 10 | Set-Content tauri.conf.json - name: build and publish - uses: tauri-apps/tauri-action@v0 + uses: tauri-apps/tauri-action@84b9d35b5fc46c1e45415bdb6144030364f7ebc5 # v0 env: # NB(bt): This is needed by wreq. Hopefully it doesn't kill Tauri RUSTFLAGS: "-C target-feature=+crt-static" diff --git a/frontend/api_docs.html b/frontend/api_docs.html index a5c0ebb87b..6631f88bd9 100644 --- a/frontend/api_docs.html +++ b/frontend/api_docs.html @@ -5,14 +5,14 @@