diff --git a/.github/benchmark-trigger.txt b/.github/benchmark-trigger.txt new file mode 100644 index 0000000000..bb09eb117f --- /dev/null +++ b/.github/benchmark-trigger.txt @@ -0,0 +1 @@ +# Benchmark trigger 2026-03-05T17:19:09Z diff --git a/.github/workflows/cargo-audit.yml b/.github/workflows/cargo-audit.yml index 04046c11d4..c706c8223e 100644 --- a/.github/workflows/cargo-audit.yml +++ b/.github/workflows/cargo-audit.yml @@ -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 diff --git a/.github/workflows/check-bittensor-e2e-tests.yml b/.github/workflows/check-bittensor-e2e-tests.yml index bad36f7d9d..dea4c4ea9f 100644 --- a/.github/workflows/check-bittensor-e2e-tests.yml +++ b/.github/workflows/check-bittensor-e2e-tests.yml @@ -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"] diff --git a/.github/workflows/check-devnet.yml b/.github/workflows/check-devnet.yml index 8d3db55001..d6014bc009 100644 --- a/.github/workflows/check-devnet.yml +++ b/.github/workflows/check-devnet.yml @@ -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 diff --git a/.github/workflows/check-docker.yml b/.github/workflows/check-docker.yml index da5054fd6d..98a14eb659 100644 --- a/.github/workflows/check-docker.yml +++ b/.github/workflows/check-docker.yml @@ -9,7 +9,7 @@ concurrency: jobs: build: - runs-on: [self-hosted, type-ccx33] + runs-on: [self-hosted, fireactions-heavy] steps: - name: Checkout code diff --git a/.github/workflows/check-finney.yml b/.github/workflows/check-finney.yml index 6b056ef97e..2936e3052a 100644 --- a/.github/workflows/check-finney.yml +++ b/.github/workflows/check-finney.yml @@ -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 diff --git a/.github/workflows/check-node-compat.yml b/.github/workflows/check-node-compat.yml index b52a7a88ba..30495b45f2 100644 --- a/.github/workflows/check-node-compat.yml +++ b/.github/workflows/check-node-compat.yml @@ -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 @@ -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 @@ -85,4 +85,4 @@ jobs: - name: Run test working-directory: ${{ github.workspace }}/.github/workflows/check-node-compat - run: npm run test \ No newline at end of file + run: npm run test diff --git a/.github/workflows/check-rust.yml b/.github/workflows/check-rust.yml index 4b975959d0..3c0fcaa8b7 100644 --- a/.github/workflows/check-rust.yml +++ b/.github/workflows/check-rust.yml @@ -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: @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 @@ -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 diff --git a/.github/workflows/check-testnet.yml b/.github/workflows/check-testnet.yml index 219d99051f..9d6f168109 100644 --- a/.github/workflows/check-testnet.yml +++ b/.github/workflows/check-testnet.yml @@ -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 diff --git a/.github/workflows/contract-tests.yml b/.github/workflows/contract-tests.yml index d524af0c64..a8182097a7 100644 --- a/.github/workflows/contract-tests.yml +++ b/.github/workflows/contract-tests.yml @@ -24,7 +24,7 @@ permissions: jobs: run: - runs-on: [self-hosted, type-ccx13] + runs-on: [self-hosted, fireactions-light] env: RUST_BACKTRACE: full steps: diff --git a/.github/workflows/docker-localnet.yml b/.github/workflows/docker-localnet.yml index 2218e886ea..1d5d246d05 100644 --- a/.github/workflows/docker-localnet.yml +++ b/.github/workflows/docker-localnet.yml @@ -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] @@ -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 }} diff --git a/.github/workflows/docker.yml b/.github/workflows/docker.yml index a60f0f9d82..9f2de4ec88 100644 --- a/.github/workflows/docker.yml +++ b/.github/workflows/docker.yml @@ -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 @@ -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) || '' }} \ No newline at end of file + ${{ env.latest_tag == 'true' && format('ghcr.io/{0}:latest', github.repository) || '' }} diff --git a/.github/workflows/e2e.yml b/.github/workflows/e2e.yml index f04d592a64..38fcc74ec7 100644 --- a/.github/workflows/e2e.yml +++ b/.github/workflows/e2e.yml @@ -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: @@ -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 diff --git a/.github/workflows/hotfixes.yml b/.github/workflows/hotfixes.yml index 7fcf28efb6..0e0e74c640 100644 --- a/.github/workflows/hotfixes.yml +++ b/.github/workflows/hotfixes.yml @@ -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: > diff --git a/.github/workflows/label-triggers.yml b/.github/workflows/label-triggers.yml index 8c7803b2e3..51147e2565 100644 --- a/.github/workflows/label-triggers.yml +++ b/.github/workflows/label-triggers.yml @@ -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' @@ -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!' - }) \ No newline at end of file + }) diff --git a/.github/workflows/require-clean-merges.yml b/.github/workflows/require-clean-merges.yml index dd7a8829e7..9f09bff05f 100644 --- a/.github/workflows/require-clean-merges.yml +++ b/.github/workflows/require-clean-merges.yml @@ -9,7 +9,7 @@ on: jobs: assert-clean-merges: - runs-on: [self-hosted, type-ccx13] + runs-on: [self-hosted, fireactions-light] steps: - name: Checkout Repository uses: actions/checkout@v4 diff --git a/.github/workflows/rustdocs.yml b/.github/workflows/rustdocs.yml index 5b3b1d5baf..15538cd776 100644 --- a/.github/workflows/rustdocs.yml +++ b/.github/workflows/rustdocs.yml @@ -15,7 +15,7 @@ env: jobs: build: - runs-on: [self-hosted, type-ccx13] + runs-on: [self-hosted, fireactions-light] steps: - name: Checkout code @@ -54,7 +54,7 @@ jobs: deploy: needs: build - runs-on: [self-hosted, type-ccx13] + runs-on: [self-hosted, fireactions-light] permissions: pages: write diff --git a/.github/workflows/try-runtime.yml b/.github/workflows/try-runtime.yml index 98fa613d6a..2cecce2a58 100644 --- a/.github/workflows/try-runtime.yml +++ b/.github/workflows/try-runtime.yml @@ -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 @@ -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 @@ -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 diff --git a/.github/workflows/update-chainspec.yml b/.github/workflows/update-chainspec.yml index ad7f0fc943..2ec99c6925 100644 --- a/.github/workflows/update-chainspec.yml +++ b/.github/workflows/update-chainspec.yml @@ -18,7 +18,7 @@ env: jobs: update-chainspecs: - runs-on: [self-hosted, type-ccx33] + runs-on: [self-hosted, fireactions-heavy] permissions: contents: write if: >