Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
08e3e2f
Plan fireactions workflow tests
prop-opentensor Mar 4, 2026
d315890
test(ci): add fireactions no-install dry-run validation workflows
prop-opentensor Mar 4, 2026
533ef36
Clarify fireactions smoke inputs
prop-opentensor Mar 4, 2026
64afce1
Add Fireactions dry-run workflows
prop-opentensor Mar 4, 2026
26e2001
ci: restore Benchmarking runner for benchmark workflows
prop-opentensor Mar 4, 2026
eecfc06
ci: harden fireactions dry-run checks after run failures
prop-opentensor Mar 4, 2026
1010d3f
ci: trigger fireactions validation rerun
prop-opentensor Mar 4, 2026
9f467a6
ci: add temporary benchmark workflows for pr2483 sweep
prop-opentensor Mar 4, 2026
a6e06dd
bench-trigger sweep=pr2483-commit-hostpin host=ax102 profile=2c8g rep=1
prop-opentensor Mar 4, 2026
239229a
ci: harden bench workflow input references
prop-opentensor Mar 4, 2026
3eccbcf
ci: trigger node-compat on pr synchronize
prop-opentensor Mar 4, 2026
bb37d19
ci: include devnet-ready in spec check workflows for benchmarks
prop-opentensor Mar 4, 2026
c527800
ci: remove temporary bench workflows
prop-opentensor Mar 4, 2026
b7227e1
bench-sweep pr2483 sweep=pr2483-commit-20260304T221611Z host=ax102 pr…
prop-opentensor Mar 4, 2026
65b4d84
bench-sweep pr2483 sweep=pr2483-commit-20260304T222653Z host=ax102 pr…
prop-opentensor Mar 4, 2026
10779ec
ci: gate benchmark jobs to fireactions-bench label
prop-opentensor Mar 4, 2026
c0c4fd5
bench-sweep pr2483 sweep=pr2483-commit-20260304T224037Z host=ax102 pr…
prop-opentensor Mar 4, 2026
ddd0e34
ci: bench-gate matrix runner arrays
prop-opentensor Mar 4, 2026
a4aad97
bench-sweep pr2483 sweep=pr2483-commit-20260304T225008Z host=ax102 pr…
prop-opentensor Mar 4, 2026
592afbe
bench-sweep pr2483 sweep=pr2483-commit-20260304T231015Z host=ax102 pr…
prop-opentensor Mar 4, 2026
d679989
ci: skip non-benchmark workflows on PR #2483
prop-opentensor Mar 5, 2026
30c6e2f
bench-sweep pr2483 sweep=pr2483-commit-20260305T000550Z host=ax102 pr…
prop-opentensor Mar 5, 2026
c6d4366
bench-sweep pr2483 sweep=pr2483-commit-20260305T001816Z host=ax102 pr…
prop-opentensor Mar 5, 2026
aaf7d53
bench-sweep pr2483 sweep=pr2483-commit-20260305T001816Z host=ax162 pr…
prop-opentensor Mar 5, 2026
de8319d
bench-sweep pr2483 sweep=pr2483-commit-20260305T001816Z host=ax102 pr…
prop-opentensor Mar 5, 2026
e6bacc4
bench-sweep pr2483 sweep=pr2483-commit-20260305T001816Z host=ax162 pr…
prop-opentensor Mar 5, 2026
c74554c
ci: pin fireactions benchmark jobs to pr2483-only label
prop-opentensor Mar 5, 2026
b07623a
bench-sweep pr2483 sweep=pr2483-commit-20260305T133839Z host=ax102 pr…
prop-opentensor Mar 5, 2026
9aa01eb
ci: pin benchmark jobs to fireactions runner group
prop-opentensor Mar 5, 2026
0fc3e34
ci: benchmark e2e self-hosted type jobs on fireactions
prop-opentensor Mar 5, 2026
55a76a4
bench-sweep pr2483 sweep=pr2483-commit-20260305T141222Z host=ax102 pr…
prop-opentensor Mar 5, 2026
8ed5471
bench-sweep pr2483 sweep=pr2483-commit-20260305T141222Z host=ax162 pr…
prop-opentensor Mar 5, 2026
efe8462
bench-sweep pr2483 sweep=pr2483-commit-20260305T164107Z host=ax102 pr…
prop-opentensor Mar 5, 2026
7e86cef
bench: trigger workflows for benchmark sweep
prop-opentensor Mar 5, 2026
fd0bfdc
bench-sweep pr2483 sweep=pr2483-commit-20260305T184125Z host=ax102 pr…
prop-opentensor Mar 5, 2026
b2f46bb
bench-sweep pr2483 sweep=pr2483-commit-20260305T184125Z host=ax162 pr…
prop-opentensor Mar 5, 2026
178aea0
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax102 pr…
prop-opentensor Mar 5, 2026
fca2372
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax162 pr…
prop-opentensor Mar 5, 2026
7c3335c
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax102 pr…
prop-opentensor Mar 6, 2026
88203c8
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax162 pr…
prop-opentensor Mar 6, 2026
110b1a4
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax102 pr…
prop-opentensor Mar 6, 2026
a6488f8
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax162 pr…
prop-opentensor Mar 6, 2026
f008afc
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax102 pr…
prop-opentensor Mar 6, 2026
38b8e11
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax162 pr…
prop-opentensor Mar 6, 2026
27a1c23
bench-sweep pr2483 sweep=pr2483-commit-20260305T204701Z host=ax102 pr…
prop-opentensor Mar 6, 2026
e69230e
bench-sweep pr2483 sweep=pr2483-commit-20260306T104521Z host=ax102 pr…
prop-opentensor Mar 6, 2026
0779243
bench-sweep pr2483 sweep=pr2483-commit-20260306T104521Z host=ax162 pr…
prop-opentensor Mar 6, 2026
b9c1db4
bench-sweep pr2483 sweep=pr2483-commit-20260306T104521Z host=ax102 pr…
prop-opentensor Mar 6, 2026
f815200
bench-sweep pr2483 sweep=pr2483-commit-20260306T104521Z host=ax162 pr…
prop-opentensor Mar 6, 2026
7d9f77a
bench-sweep pr2483 sweep=pr2483-commit-20260306T104521Z host=ax102 pr…
prop-opentensor Mar 6, 2026
d49db1d
bench-sweep pr2483 sweep=pr2483-commit-20260306T104521Z host=ax162 pr…
prop-opentensor Mar 6, 2026
a123f62
bench-sweep pr2483 sweep=pr2483-commit-20260306T104521Z host=ax162 pr…
prop-opentensor Mar 7, 2026
4cb223b
trigger: validate fireactions-heavy/light pool routing
prop-opentensor Mar 7, 2026
229cbd1
chore: update workflow labels to fireactions-heavy/light pools
prop-opentensor Mar 7, 2026
ccfbd22
ci: pin Contract E2E to AX102 8c64g isolated benchmark runner
prop-opentensor Mar 7, 2026
83b2279
ci: pin Contract E2E to AX102 16c128g, disable retries
prop-opentensor Mar 7, 2026
eceb05d
ci: route try-runtime to dedicated AX102 pool, revert contract-tests
prop-opentensor Mar 7, 2026
3785c65
ci: split try-runtime pools — 16c for finney, 4c for devnet/testnet
prop-opentensor Mar 7, 2026
a67ff41
ci: trigger concurrent try-runtime run with fa-* pool names
prop-opentensor Mar 8, 2026
2480e3b
ci: trigger try-runtime with 8c finney + 2x4c devnet/testnet (zero ov…
prop-opentensor Mar 8, 2026
517e5ea
ci: simplify workflow runner labels
prop-opentensor Mar 8, 2026
f233666
Align workflows with devnet-ready
prop-opentensor Mar 8, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions .github/benchmark-trigger.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# Benchmark trigger 2026-03-05T17:19:09Z
2 changes: 1 addition & 1 deletion .github/workflows/cargo-audit.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ concurrency:
jobs:
cargo-audit:
name: cargo audit
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
if: ${{ !contains(github.event.pull_request.labels.*.name, 'skip-cargo-audit') }}
steps:
- name: Check-out repositoroy under $GITHUB_WORKSPACE
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-bittensor-e2e-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -190,7 +190,7 @@ jobs:
strategy:
matrix:
platform:
- runner: [self-hosted, type-ccx33]
- runner: [self-hosted, fireactions-heavy]
triple: x86_64-unknown-linux-gnu
arch: amd64
runtime: ["fast-runtime", "non-fast-runtime"]
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-devnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:
jobs:
check-spec-version:
name: Check spec_version bump
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
if: ${{ !contains(github.event.pull_request.labels.*.name, 'no-spec-version-bump') }}
steps:
- name: Dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@

jobs:
build:
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Set up QEMU
uses: docker/setup-qemu-action@v2

- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2

- name: Build Docker Image
run: docker build .

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
2 changes: 1 addition & 1 deletion .github/workflows/check-finney.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:
jobs:
check-spec-version:
name: Check spec_version bump
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
if: ${{ !contains(github.event.pull_request.labels.*.name, 'no-spec-version-bump') }}
steps:
- name: Dependencies
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/check-node-compat.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:
jobs:
build:
name: build ${{ matrix.version.name }}
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
if: contains(github.event.pull_request.labels.*.name, 'check-node-compat')
env:
RUST_BACKTRACE: full
Expand Down Expand Up @@ -60,7 +60,7 @@ jobs:

test:
needs: [build]
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
steps:
- name: Download old node binary
uses: actions/download-artifact@v4
Expand All @@ -85,4 +85,4 @@ jobs:

- name: Run test
working-directory: ${{ github.workspace }}/.github/workflows/check-node-compat
run: npm run test
run: npm run test
14 changes: 7 additions & 7 deletions .github/workflows/check-rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -23,7 +23,7 @@ jobs:
# runs cargo fmt
cargo-fmt:
name: cargo fmt
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
env:
RUST_BACKTRACE: full
steps:
Expand Down Expand Up @@ -67,7 +67,7 @@ jobs:

cargo-clippy-default-features:
name: cargo clippy
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
env:
RUST_BACKTRACE: full
SKIP_WASM_BUILD: 1
Expand Down Expand Up @@ -97,7 +97,7 @@ jobs:

cargo-check-lints:
name: check custom lints
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
env:
RUSTFLAGS: -D warnings
RUST_BACKTRACE: full
Expand Down Expand Up @@ -130,7 +130,7 @@ jobs:

cargo-clippy-all-features:
name: cargo clippy --all-features
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
env:
RUST_BACKTRACE: full
SKIP_WASM_BUILD: 1
Expand Down Expand Up @@ -161,7 +161,7 @@ jobs:
# runs cargo test --workspace --all-features
cargo-test:
name: cargo test
runs-on: [self-hosted, type-ccx43]
runs-on: [self-hosted, fireactions-heavy]
env:
RUST_BACKTRACE: full
SKIP_WASM_BUILD: 1
Expand Down Expand Up @@ -191,7 +191,7 @@ jobs:
# ensures cargo fix has no trivial changes that can be applied
cargo-fix:
name: cargo fix
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
env:
RUST_BACKTRACE: full
SKIP_WASM_BUILD: 1
Expand Down Expand Up @@ -230,7 +230,7 @@ jobs:

check-feature-propagation:
name: zepter run check
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]

steps:
- name: Checkout
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-testnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ env:
jobs:
check-spec-version:
name: Check spec_version bump
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
if: ${{ !contains(github.event.pull_request.labels.*.name, 'no-spec-version-bump') }}
steps:
- name: Dependencies
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/contract-tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,7 @@ permissions:

jobs:
run:
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
env:
RUST_BACKTRACE: full
steps:
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docker-localnet.yml
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ jobs:
matrix:
platform:
# triple names used `in scripts/install_prebuilt_binaries.sh` file
- runner: [self-hosted, type-ccx33]
- runner: [self-hosted, fireactions-heavy]
triple: x86_64-unknown-linux-gnu
arch: amd64
- runner: [ubuntu-24.04-arm]
Expand Down Expand Up @@ -162,7 +162,7 @@ jobs:
# Collect all artifacts and publish them to docker repo
docker:
needs: [setup, artifacts]
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
defaults:
run:
working-directory: ${{ github.workspace }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/docker.yml
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,7 @@ permissions:

jobs:
publish:
runs-on: [self-hosted, type-ccx53, type-ccx43, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]

steps:
- name: Determine Docker tag and ref
Expand Down Expand Up @@ -71,4 +71,4 @@ jobs:
platforms: linux/amd64,linux/arm64
tags: |
ghcr.io/${{ github.repository }}:${{ env.tag }}
${{ env.latest_tag == 'true' && format('ghcr.io/{0}:latest', github.repository) || '' }}
${{ env.latest_tag == 'true' && format('ghcr.io/{0}:latest', github.repository) || '' }}
4 changes: 2 additions & 2 deletions .github/workflows/e2e.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ permissions:
jobs:
# Build the node binary in both variants and share as artifacts.
build:
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
timeout-minutes: 60
strategy:
matrix:
Expand Down Expand Up @@ -95,7 +95,7 @@ jobs:
test:
needs: [build, discover]
if: ${{ needs.discover.outputs.packages != '[]' }}
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
timeout-minutes: 30
strategy:
fail-fast: false
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/hotfixes.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ permissions:

jobs:
handle-hotfix-pr:
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
steps:
- name: Check if PR is a hotfix into `main`
if: >
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/label-triggers.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ permissions:

jobs:
comment_on_breaking_change:
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
steps:
- name: Check if 'breaking change' label is added
if: github.event.label.name == 'breaking-change'
Expand All @@ -25,4 +25,4 @@ jobs:
owner: context.repo.owner,
repo: context.repo.repo,
body: '@opentensor/cerebrum / @opentensor/gyrus / @opentensor/cortex breaking change detected! Please prepare accordingly!'
})
})
2 changes: 1 addition & 1 deletion .github/workflows/require-clean-merges.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,77 +9,77 @@

jobs:
assert-clean-merges:
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]
steps:
- name: Checkout Repository
uses: actions/checkout@v4
with:
fetch-depth: 0 # Ensures we get all branches for merging

- name: Determine Target Branch and Set Merge List
id: set-merge-branches
run: |
TARGET_BRANCH="${{ github.event.pull_request.base.ref }}"
PR_BRANCH="${{ github.event.pull_request.head.ref }}"
echo "PR_BRANCH=$PR_BRANCH" >> $GITHUB_ENV

if [[ "$TARGET_BRANCH" == "devnet-ready" ]]; then
echo "MERGE_BRANCHES=devnet testnet main" >> $GITHUB_ENV
elif [[ "$TARGET_BRANCH" == "devnet" ]]; then
echo "MERGE_BRANCHES=testnet main" >> $GITHUB_ENV
elif [[ "$TARGET_BRANCH" == "testnet" ]]; then
echo "MERGE_BRANCHES=main" >> $GITHUB_ENV
elif [[ "$TARGET_BRANCH" == "main" ]]; then
echo "MERGE_BRANCHES=" >> $GITHUB_ENV # No need to merge anything into main
else
echo "MERGE_BRANCHES=devnet-ready devnet testnet main" >> $GITHUB_ENV
fi

- name: Add Fork Remote and Fetch PR Branch
if: github.event.pull_request.head.repo.fork == true
run: |
PR_BRANCH="${{ github.event.pull_request.head.ref }}"
PR_FORK="${{ github.event.pull_request.head.repo.clone_url }}"
git remote add fork $PR_FORK
git fetch --no-tags --prune fork $PR_BRANCH

- name: Check Merge Cleanliness
run: |
TARGET_BRANCH="${{ github.event.pull_request.base.ref }}"
PR_BRANCH="${{ github.event.pull_request.head.ref }}"
echo "Fetching all branches..."
git fetch --all --prune

if [[ "${{github.event.pull_request.head.repo.fork}}" == "true" ]]; then
PR_BRANCH_REF="fork/$PR_BRANCH"
echo "Using fork reference: $PR_BRANCH_REF"
else
PR_BRANCH_REF="origin/$PR_BRANCH"
echo "Using origin reference: $PR_BRANCH_REF"
fi

echo "Checking out PR branch: $PR_BRANCH"
git checkout $PR_BRANCH_REF
git reset --hard $PR_BRANCH_REF

# Configure a temporary Git identity to allow merging
git config --local user.email "github-actions@github.com"
git config --local user.name "GitHub Actions"

for branch in $MERGE_BRANCHES; do
echo "Checking merge from $branch into $PR_BRANCH_REF..."

# Ensure PR branch is up to date
git reset --hard $PR_BRANCH_REF

# Merge without committing to check for conflicts
if git merge --no-commit --no-ff origin/$branch; then
echo "✅ Merge from $branch into $PR_BRANCH_REF is clean."
else
echo "❌ Merge conflict detected when merging $branch into $PR_BRANCH_REF"
exit 1
fi

# Abort merge if one was started, suppressing errors if no merge happened
git merge --abort 2>/dev/null || true
done

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
4 changes: 2 additions & 2 deletions .github/workflows/rustdocs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,46 +15,46 @@

jobs:
build:
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]

steps:
- name: Checkout code
uses: actions/checkout@v3

- name: Install dependencies
run: |
sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a apt-get update
sudo DEBIAN_FRONTEND=noninteractive NEEDRESTART_MODE=a apt-get install -y --no-install-recommends -o Dpkg::Options::="--force-confdef" -o Dpkg::Options::="--force-confold" build-essential clang curl libssl-dev llvm libudev-dev protobuf-compiler pkg-config

- name: Install rustup
uses: actions-rs/toolchain@v1
with:
toolchain: stable

- name: Generate documentation
uses: actions-rs/cargo@v1
with:
command: doc
args: --document-private-items

- name: Fix file permissions
shell: sh
run: |
chmod -c -R +rX "target/doc" |
while read line; do
echo "::warning title=Invalid file permissions automatically fixed::$line"
done
- name: Generate index.html file
run: |
echo "<meta http-equiv=refresh content=0;url=wasm_oidc_plugin/index.html>" > target/doc/index.html
- name: Upload documentation
uses: actions/upload-pages-artifact@v3
with:
path: ./target/doc

deploy:

Check warning

Code scanning / CodeQL

Workflow does not contain permissions Medium

Actions job or workflow does not limit the permissions of the GITHUB_TOKEN. Consider setting an explicit permissions block, using the following as a minimal starting point: {contents: read}
needs: build
runs-on: [self-hosted, type-ccx13]
runs-on: [self-hosted, fireactions-light]

permissions:
pages: write
Expand Down
6 changes: 3 additions & 3 deletions .github/workflows/try-runtime.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
check-devnet:
name: check devnet
if: github.base_ref != 'main'
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-tryruntime]
steps:
- name: Checkout sources
uses: actions/checkout@v4
Expand Down Expand Up @@ -45,7 +45,7 @@ jobs:
check-testnet:
name: check testnet
if: github.base_ref != 'main'
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-tryruntime]
steps:
- name: Checkout sources
uses: actions/checkout@v4
Expand Down Expand Up @@ -76,7 +76,7 @@ jobs:
check-finney:
name: check finney
# if: github.base_ref == 'testnet' || github.base_ref == 'devnet' || github.base_ref == 'main'
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-tryruntime-finney]
steps:
- name: Checkout sources
uses: actions/checkout@v4
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-chainspec.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ env:

jobs:
update-chainspecs:
runs-on: [self-hosted, type-ccx33]
runs-on: [self-hosted, fireactions-heavy]
permissions:
contents: write
if: >
Expand Down
Loading