diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b35a9a1..cb6f471 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -47,42 +47,18 @@ jobs: - name: Test run: cargo test --workspace - dashboard: - name: Dashboard Build - runs-on: ubuntu-latest - steps: - - uses: actions/checkout@v4 - - - name: Install pnpm - uses: pnpm/action-setup@v4 - with: - version: 10 - - - name: Install Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - cache: pnpm - cache-dependency-path: pnpm-lock.yaml - - - name: Install dependencies - run: pnpm install --frozen-lockfile - - - name: Build dashboard - run: pnpm --filter dashboard build - release-build: name: Release Build (${{ matrix.target }}) runs-on: ${{ matrix.os }} if: github.ref == 'refs/heads/main' - needs: [test, dashboard] + needs: [test] strategy: fail-fast: false matrix: include: - os: macos-latest target: aarch64-apple-darwin - - os: macos-13 + - os: macos-14 target: x86_64-apple-darwin - os: ubuntu-latest target: x86_64-unknown-linux-gnu diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 9ff80b7..b0a61da 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -30,7 +30,7 @@ jobs: os: windows-latest archive: zip - target: x86_64-apple-darwin - os: macos-13 + os: macos-14 archive: tar.gz - target: aarch64-apple-darwin os: macos-latest @@ -40,21 +40,6 @@ jobs: - name: Checkout uses: actions/checkout@v4 - - name: Install pnpm - uses: pnpm/action-setup@v4 - with: - version: 10 - - - name: Install Node.js - uses: actions/setup-node@v4 - with: - node-version: 22 - - - name: Build dashboard - run: | - pnpm install --frozen-lockfile - pnpm --filter dashboard build - - name: Install Rust uses: dtolnay/rust-toolchain@stable with: