Skip to content

Commit 8260122

Browse files
authored
ci: update workflows to use latitude.sh based runners (#2928)
* ci: update workflows to use latitude.sh based runners Signed-off-by: Nathan Klick <[email protected]> * fix: resolve issues with docker compose command name Signed-off-by: Nathan Klick <[email protected]> --------- Signed-off-by: Nathan Klick <[email protected]>
1 parent 9e3ccd3 commit 8260122

19 files changed

+27
-28
lines changed

.github/workflows/acceptance-public.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -148,7 +148,7 @@ jobs:
148148
- websocket-batch-2
149149
- websocket-batch-3
150150

151-
runs-on: [self-hosted, Linux, medium, ephemeral]
151+
runs-on: smart-contracts-linux-medium
152152
steps:
153153
- name: Harden Runner
154154
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0

.github/workflows/acceptance-workflow.yml

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

3333
jobs:
3434
acceptance-workflow:
35-
runs-on: [self-hosted, Linux, large, ephemeral]
35+
runs-on: smart-contracts-linux-large
3636
timeout-minutes: 50
3737
permissions:
3838
contents: write

.github/workflows/acceptance.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -125,7 +125,7 @@ jobs:
125125
- websocket-batch-3
126126
- cacheservice
127127

128-
runs-on: [self-hosted, Linux, medium, ephemeral]
128+
runs-on: smart-contracts-linux-medium
129129
steps:
130130
- name: Harden Runner
131131
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0

.github/workflows/charts.yml

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

1414
jobs:
1515
lint:
16-
runs-on: [self-hosted, Linux, medium, ephemeral]
16+
runs-on: smart-contracts-linux-medium
1717
steps:
1818
- name: Harden Runner
1919
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0
@@ -38,7 +38,7 @@ jobs:
3838
run: ct lint --config .github/ct.yaml --all
3939

4040
install:
41-
runs-on: [self-hosted, Linux, medium, ephemeral]
41+
runs-on: smart-contracts-linux-medium
4242
steps:
4343
- name: Harden Runner
4444
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0

.github/workflows/conformity-workflow.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ on:
99

1010
jobs:
1111
clone-and-build-execution-apis:
12-
runs-on: [self-hosted, Linux, medium, ephemeral]
12+
runs-on: smart-contracts-linux-medium
1313

1414
steps:
1515
- name: Checkout execution-apis repo
@@ -39,7 +39,7 @@ jobs:
3939
path: ./execution-apis/openrpc.json
4040

4141
build-and-test:
42-
runs-on: [self-hosted, Linux, medium, ephemeral]
42+
runs-on: smart-contracts-linux-medium
4343
needs: clone-and-build-execution-apis
4444

4545
steps:

.github/workflows/dapp.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ concurrency:
1414
jobs:
1515
setup-local-hedera:
1616
name: Dapp Tests
17-
runs-on: [self-hosted, Linux, medium, ephemeral]
17+
runs-on: smart-contracts-linux-medium
1818
timeout-minutes: 45 # Set to 45 minutes for now
1919
permissions:
2020
contents: write
@@ -61,7 +61,7 @@ jobs:
6161
run: npm run start &
6262

6363
- name: Build, Bootstrap & Test the dapp in Docker
64-
run: docker-compose up --exit-code-from synpress
64+
run: docker compose up --exit-code-from synpress
6565
working-directory: ./dapp-example/
6666

6767
- name: Dump relay logs
@@ -87,4 +87,4 @@ jobs:
8787
with:
8888
check_name: Dapp Test Report
8989
report_paths: "**/*.xml"
90-
detailed_summary: true
90+
detailed_summary: true

.github/workflows/dev-tool-workflow.yml

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

1313
jobs:
1414
dev-tool-workflow:
15-
runs-on: [self-hosted, Linux, medium, ephemeral]
15+
runs-on: smart-contracts-linux-medium
1616
permissions:
1717
contents: write
1818
steps:

.github/workflows/flow-pr-title-check.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ concurrency:
3535
jobs:
3636
title-check:
3737
name: Title Check
38-
runs-on: [self-hosted, Linux, medium, ephemeral]
38+
runs-on: smart-contracts-linux-medium
3939
permissions:
4040
statuses: write
4141
steps:

.github/workflows/foundry.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ jobs:
1414
fail-fast: true
1515

1616
name: Foundry project
17-
runs-on: [self-hosted, Linux, medium, ephemeral]
17+
runs-on: smart-contracts-linux-medium
1818
steps:
1919
- name: Harden Runner
2020
uses: step-security/harden-runner@63c24ba6bd7ba022e95695ff85de572c04a18142 # v2.7.0

.github/workflows/image-build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ env:
99

1010
jobs:
1111
build:
12-
runs-on: [self-hosted, Linux, medium, ephemeral]
12+
runs-on: smart-contracts-linux-medium
1313

1414
steps:
1515
- name: Harden Runner

0 commit comments

Comments
 (0)