Skip to content

Commit 67bcf2d

Browse files
committed
fast-runtime
1 parent 1cb8d55 commit 67bcf2d

File tree

1 file changed

+12
-4
lines changed

1 file changed

+12
-4
lines changed

.github/workflows/check-bittensor-e2e-tests.yml

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -115,17 +115,21 @@ jobs:
115115
echo "test-files=$test_files" >> $GITHUB_OUTPUT
116116
shell: bash
117117

118-
# build artifacts for non-fast-runtime (e2e tests only need this)
118+
# build artifacts for fast-runtime (e2e tests only need this)
119119
artifacts:
120120
name: Node • ${{ matrix.runtime }} • ${{ matrix.platform.arch }}
121121
needs: check-label
122122
if: needs.check-label.outputs.skip-bittensor-e2e-tests == 'false'
123123
strategy:
124124
matrix:
125125
platform:
126-
- triple: x86_64-unknown-linux-gnu
126+
- runner: [self-hosted, type-ccx33]
127+
triple: x86_64-unknown-linux-gnu
127128
arch: amd64
128-
runtime: ["non-fast-runtime"]
129+
- runner: [ubuntu-24.04-arm]
130+
triple: aarch64-unknown-linux-gnu
131+
arch: arm64
132+
runtime: ["fast-runtime"]
129133

130134
runs-on: ubuntu-latest
131135

@@ -156,7 +160,11 @@ jobs:
156160
export PATH="$HOME/.cargo/bin:$PATH"
157161
export CARGO_BUILD_TARGET="${{ matrix.platform.triple }}"
158162
159-
./scripts/localnet.sh False --build-only
163+
if [ "${{ matrix.runtime }}" = "fast-runtime" ]; then
164+
./scripts/localnet.sh --build-only
165+
else
166+
./scripts/localnet.sh False --build-only
167+
fi
160168
161169
# use `ci_target` name bc .dockerignore excludes `target`
162170
- name: Prepare artifacts for upload

0 commit comments

Comments
 (0)