Skip to content

Commit c5fa211

Browse files
committed
ci: thick runners
1 parent bd3a6eb commit c5fa211

File tree

1 file changed

+14
-9
lines changed

1 file changed

+14
-9
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,16 @@
11
name: Continuous Integration
2-
32
on:
43
push:
54
branches: [master]
65
pull_request:
7-
types: [opened, synchronize, reopened]
8-
workflow_dispatch:
6+
branches: [master]
7+
8+
permissions:
9+
contents: read
10+
11+
concurrency:
12+
cancel-in-progress: true
13+
group: ${{ github.workflow }}-${{ github.ref }}
914

1015
env:
1116
CARGO_TERM_COLOR: always
@@ -15,8 +20,8 @@ env:
1520
jobs:
1621
unit-tests:
1722
name: Run unit tests
18-
runs-on: ubuntu-latest-m
19-
timeout-minutes: 60
23+
runs-on: nscloud-ubuntu-22.04-amd64-16x32
24+
timeout-minutes: 20
2025
services:
2126
ipfs:
2227
image: ipfs/go-ipfs:v0.10.0
@@ -60,8 +65,8 @@ jobs:
6065

6166
runner-tests:
6267
name: Subgraph Runner integration tests
63-
runs-on: ubuntu-latest
64-
timeout-minutes: 60
68+
runs-on: nscloud-ubuntu-22.04-amd64-16x32
69+
timeout-minutes: 20
6570
services:
6671
ipfs:
6772
image: ipfs/go-ipfs:v0.10.0
@@ -121,8 +126,8 @@ jobs:
121126

122127
integration-tests:
123128
name: Run integration tests
124-
runs-on: ubuntu-latest
125-
timeout-minutes: 60
129+
runs-on: nscloud-ubuntu-22.04-amd64-16x32
130+
timeout-minutes: 20
126131
services:
127132
ipfs:
128133
image: ipfs/go-ipfs:v0.10.0

0 commit comments

Comments
 (0)