diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 6290ab8..ac69163 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -8,7 +8,7 @@ on: jobs: ci: - runs-on: ubuntu-latest + runs-on: akua-heavy-ci-v2 steps: - uses: actions/checkout@v7 diff --git a/.github/workflows/llrt-native.yml b/.github/workflows/llrt-native.yml index 881e67d..830205e 100644 --- a/.github/workflows/llrt-native.yml +++ b/.github/workflows/llrt-native.yml @@ -51,7 +51,7 @@ jobs: runner: macos-15-intel - target: x86_64-unknown-linux-gnu platform_arch_abi: linux-x64-gnu - runner: ubuntu-24.04 + runner: akua-heavy-ci-v2 - target: aarch64-unknown-linux-gnu platform_arch_abi: linux-arm64-gnu runner: ubuntu-24.04-arm @@ -61,9 +61,11 @@ jobs: - uses: jdx/mise-action@v4 - - run: pnpm install --filter @robinbraemer/llrt... + - uses: dtolnay/rust-toolchain@4360b52568e2003a75bf9bc1d59f33a8e3fc893c + with: + targets: ${{ matrix.target }} - - run: rustup target add ${{ matrix.target }} + - run: pnpm install --filter @robinbraemer/llrt... - run: pnpm --filter @robinbraemer/llrt run create:native-packages @@ -96,7 +98,7 @@ jobs: package: name: Package LLRT - runs-on: ubuntu-24.04 + runs-on: akua-heavy-ci-v2 needs: build-native steps: - uses: actions/checkout@v7 diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index 7541b18..d9ea1f1 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -6,7 +6,7 @@ on: jobs: publish: - runs-on: ubuntu-latest + runs-on: akua-heavy-ci-v2 permissions: contents: read id-token: write diff --git a/.mise.toml b/.mise.toml index 67e3136..656abb3 100644 --- a/.mise.toml +++ b/.mise.toml @@ -2,3 +2,4 @@ node = "24" pnpm = "10" task = "latest" +yarn = "1.22.22"