Skip to content

Commit 9b602d4

Browse files
committed
ci: rename runners to {org}-{role}-{os}-{arch} convention
Unified ARC runner naming across all orgs: - lux-build → lux-build-linux-amd64 - hanzo-build → hanzo-build-linux-amd64 - hanzo-k8s → hanzo-deploy-linux-amd64 - liquidity-build → liquidity-build-linux-amd64
1 parent 92f9319 commit 9b602d4

File tree

11 files changed

+31
-31
lines changed

11 files changed

+31
-31
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ on:
1111
jobs:
1212
lint:
1313
name: lint
14-
runs-on: hanzo-build
14+
runs-on: hanzo-build-linux-amd64
1515

1616
steps:
1717
- uses: actions/checkout@v4
@@ -37,7 +37,7 @@ jobs:
3737

3838
test:
3939
name: test
40-
runs-on: hanzo-build
40+
runs-on: hanzo-build-linux-amd64
4141

4242
steps:
4343
- uses: actions/checkout@v4

.github/workflows/docs.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@ concurrency:
2222

2323
jobs:
2424
build:
25-
runs-on: hanzo-build
25+
runs-on: hanzo-build-linux-amd64
2626
steps:
2727
- uses: actions/checkout@v4
2828
with:
@@ -56,7 +56,7 @@ jobs:
5656
environment:
5757
name: github-pages
5858
url: ${{ steps.deployment.outputs.page_url }}
59-
runs-on: hanzo-build
59+
runs-on: hanzo-build-linux-amd64
6060
needs: build
6161
steps:
6262
- name: Deploy to GitHub Pages

.github/workflows/generate-api-providers.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ on:
1717

1818
jobs:
1919
generate:
20-
runs-on: hanzo-build
20+
runs-on: hanzo-build-linux-amd64
2121
permissions:
2222
contents: write
2323
pull-requests: write

.github/workflows/hanzo-packages-ci.yml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@ on:
4040
jobs:
4141
test-hanzo-network:
4242
name: Test hanzo-network
43-
runs-on: hanzo-build
43+
runs-on: hanzo-build-linux-amd64
4444
timeout-minutes: 5
4545
defaults:
4646
run:
@@ -66,7 +66,7 @@ jobs:
6666
6767
test-hanzo-mcp:
6868
name: Test hanzo-mcp
69-
runs-on: hanzo-build
69+
runs-on: hanzo-build-linux-amd64
7070
timeout-minutes: 5
7171
defaults:
7272
run:
@@ -97,7 +97,7 @@ jobs:
9797
9898
test-hanzo-aci:
9999
name: Test hanzo-aci
100-
runs-on: hanzo-build
100+
runs-on: hanzo-build-linux-amd64
101101
timeout-minutes: 5
102102
defaults:
103103
run:
@@ -126,7 +126,7 @@ jobs:
126126

127127
test-hanzo-memory:
128128
name: Test hanzo-memory
129-
runs-on: hanzo-build
129+
runs-on: hanzo-build-linux-amd64
130130
timeout-minutes: 5
131131
defaults:
132132
run:
@@ -153,7 +153,7 @@ jobs:
153153
integration-test:
154154
name: Integration Test
155155
needs: [test-hanzo-network, test-hanzo-mcp, test-hanzo-aci, test-hanzo-memory, test-hanzo, test-hanzo-repl]
156-
runs-on: hanzo-build
156+
runs-on: hanzo-build-linux-amd64
157157

158158
steps:
159159
- uses: actions/checkout@v4
@@ -182,7 +182,7 @@ jobs:
182182
183183
lint:
184184
name: Lint Hanzo Packages
185-
runs-on: hanzo-build
185+
runs-on: hanzo-build-linux-amd64
186186

187187
steps:
188188
- uses: actions/checkout@v4
@@ -237,7 +237,7 @@ jobs:
237237
238238
test-hanzo:
239239
name: Test hanzo (main package)
240-
runs-on: hanzo-build
240+
runs-on: hanzo-build-linux-amd64
241241
timeout-minutes: 5
242242
defaults:
243243
run:
@@ -267,7 +267,7 @@ jobs:
267267
268268
test-hanzo-repl:
269269
name: Test hanzo-repl
270-
runs-on: hanzo-build
270+
runs-on: hanzo-build-linux-amd64
271271
timeout-minutes: 5
272272
defaults:
273273
run:
@@ -303,7 +303,7 @@ jobs:
303303
name: Auto-Publish New Versions
304304
if: github.ref == 'refs/heads/main' && github.event_name == 'push'
305305
needs: [test-hanzo-network, test-hanzo-mcp, test-hanzo-aci, test-hanzo-memory, test-hanzo, test-hanzo-repl, integration-test]
306-
runs-on: hanzo-build
306+
runs-on: hanzo-build-linux-amd64
307307

308308
steps:
309309
- uses: actions/checkout@v4
@@ -326,7 +326,7 @@ jobs:
326326
name: Publish to PyPI (Tag)
327327
if: startsWith(github.ref, 'refs/tags/')
328328
needs: [test-hanzo-network, test-hanzo-mcp, test-hanzo-aci, test-hanzo-memory, test-hanzo, test-hanzo-repl, integration-test]
329-
runs-on: hanzo-build
329+
runs-on: hanzo-build-linux-amd64
330330

331331
steps:
332332
- uses: actions/checkout@v4

.github/workflows/publish-pypi.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ jobs:
2828

2929
publish-all-packages:
3030
name: Publish All Python Packages
31-
runs-on: hanzo-build
31+
runs-on: hanzo-build-linux-amd64
3232
needs: test # Only publish if tests pass
3333
if: always() && !cancelled()
3434

.github/workflows/quality-gate.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ concurrency:
1616
jobs:
1717
block-todo-stub-code:
1818
name: "🚫 Block TODO/STUB/FAKE Code"
19-
runs-on: hanzo-build
19+
runs-on: hanzo-build-linux-amd64
2020
steps:
2121
- uses: actions/checkout@v4
2222

@@ -57,7 +57,7 @@ jobs:
5757
5858
test-no-stubs:
5959
name: "🧪 Anti-Stub Tests"
60-
runs-on: hanzo-build
60+
runs-on: hanzo-build-linux-amd64
6161
steps:
6262
- uses: actions/checkout@v4
6363

@@ -87,7 +87,7 @@ jobs:
8787
8888
all-tests-must-pass:
8989
name: "✅ ALL Tests Must Pass"
90-
runs-on: hanzo-build
90+
runs-on: hanzo-build-linux-amd64
9191
strategy:
9292
fail-fast: true # Stop immediately if any test fails
9393
matrix:
@@ -150,7 +150,7 @@ jobs:
150150
151151
code-quality:
152152
name: "🎯 Code Quality Check"
153-
runs-on: hanzo-build
153+
runs-on: hanzo-build-linux-amd64
154154
steps:
155155
- uses: actions/checkout@v4
156156

@@ -182,7 +182,7 @@ jobs:
182182
183183
function-implementation-check:
184184
name: "🔨 Verify Functions Are Implemented"
185-
runs-on: hanzo-build
185+
runs-on: hanzo-build-linux-amd64
186186
steps:
187187
- uses: actions/checkout@v4
188188

@@ -221,7 +221,7 @@ jobs:
221221
- all-tests-must-pass
222222
- code-quality
223223
- function-implementation-check
224-
runs-on: hanzo-build
224+
runs-on: hanzo-build-linux-amd64
225225
if: github.event_name == 'release' || github.ref == 'refs/heads/main'
226226

227227
steps:
@@ -243,7 +243,7 @@ jobs:
243243
name: "📦 Publish to PyPI"
244244
needs: [block-deployment]
245245
if: github.event_name == 'release'
246-
runs-on: hanzo-build
246+
runs-on: hanzo-build-linux-amd64
247247

248248
steps:
249249
- uses: actions/checkout@v4

.github/workflows/release-doctor.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ on:
88
jobs:
99
release_doctor:
1010
name: release doctor
11-
runs-on: hanzo-build
11+
runs-on: hanzo-build-linux-amd64
1212
if: github.repository == 'hanzoai/python-sdk' && (github.event_name == 'push' || github.event_name == 'workflow_dispatch' || startsWith(github.head_ref, 'release-please') || github.head_ref == 'next')
1313

1414
steps:

.github/workflows/test-auto-publish.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ on:
1616
jobs:
1717
test-version-check:
1818
name: Test Version Check
19-
runs-on: hanzo-build
19+
runs-on: hanzo-build-linux-amd64
2020

2121
steps:
2222
- uses: actions/checkout@v4

.github/workflows/test-hanzo-mcp.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ on:
2323

2424
jobs:
2525
test:
26-
runs-on: hanzo-build
26+
runs-on: hanzo-build-linux-amd64
2727
strategy:
2828
matrix:
2929
python-version: ['3.12']
@@ -85,7 +85,7 @@ jobs:
8585
8686

8787
integration-tests:
88-
runs-on: hanzo-build
88+
runs-on: hanzo-build-linux-amd64
8989
if: |
9090
github.event_name == 'workflow_dispatch' &&
9191
github.event.inputs.run_integration_tests == 'true'
@@ -146,7 +146,7 @@ jobs:
146146
"
147147
148148
release-check:
149-
runs-on: hanzo-build
149+
runs-on: hanzo-build-linux-amd64
150150
needs: [test]
151151
if: github.ref == 'refs/heads/main'
152152

.github/workflows/test-hanzo-tools.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ on:
1515

1616
jobs:
1717
test:
18-
runs-on: hanzo-build
18+
runs-on: hanzo-build-linux-amd64
1919
timeout-minutes: 10
2020
strategy:
2121
matrix:

0 commit comments

Comments
 (0)