Skip to content

Commit ad5036a

Browse files
authored
Assign individual runners to rnrepo workflows to offload default ones used by other projects in github org (#143)
We will use two runner groups now: - rnrepo-builder-ubuntu-latest for build intensive tasks - rnrepo-ubuntu-latest for other work We may want to consider using a separate group for publish tasks as while they are relatively short we may have a lot of them, but will see how the things pan out.
1 parent a533079 commit ad5036a

File tree

8 files changed

+11
-11
lines changed

8 files changed

+11
-11
lines changed

.github/workflows/build-example-app.yml

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

1515
jobs:
1616
build-example-app:
17-
runs-on: ubuntu-latest
17+
runs-on: rnrepo-builder-ubuntu-latest
1818
permissions:
1919
actions: read
2020
contents: read

.github/workflows/build-library-android.yml

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

2525
jobs:
2626
build-library-android:
27-
runs-on: ubuntu-latest
27+
runs-on: rnrepo-builder-ubuntu-latest
2828

2929
steps:
3030
- name: 🏗 Checkout repository

.github/workflows/deploy-website.yml

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

2121
jobs:
2222
build:
23-
runs-on: rnrepo-ubuntu-32-core
23+
runs-on: rnrepo-ubuntu-latest
2424
steps:
2525
- name: Checkout
2626
uses: actions/checkout@v4
@@ -50,7 +50,7 @@ jobs:
5050
environment:
5151
name: github-pages
5252
url: ${{ steps.deployment.outputs.page_url }}
53-
runs-on: rnrepo-ubuntu-32-core
53+
runs-on: rnrepo-ubuntu-latest
5454
needs: build
5555
steps:
5656
- name: Deploy to GitHub Pages

.github/workflows/lint-and-validate.yml

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

1313
jobs:
1414
lint-and-validate:
15-
runs-on: ubuntu-latest
15+
runs-on: rnrepo-ubuntu-latest
1616
permissions:
1717
actions: read
1818
contents: read
@@ -37,7 +37,7 @@ jobs:
3737

3838
- name: ✅ Validate JSON files
3939
run: bun run validate
40-
40+
4141
- name: 🧪 Run client tests
4242
run: bun run test-client
4343

.github/workflows/publish-expo-config-plugin.yml

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

88
jobs:
99
publish-expo-config-plugin:
10-
runs-on: rnrepo-ubuntu-32-core
10+
runs-on: rnrepo-ubuntu-latest
1111
permissions:
1212
id-token: write # Required for OIDC
1313
contents: read

.github/workflows/publish-library-android.yml

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

1010
jobs:
1111
handle-build-completion:
12-
runs-on: ubuntu-latest
12+
runs-on: rnrepo-ubuntu-latest
1313
permissions:
1414
actions: read
1515
contents: read
@@ -36,7 +36,7 @@ jobs:
3636
SUPABASE_KEY: ${{ secrets.SUPABASE_KEY }}
3737

3838
publish-library:
39-
runs-on: ubuntu-latest
39+
runs-on: rnrepo-ubuntu-latest
4040
permissions:
4141
actions: read
4242
contents: read

.github/workflows/publish-plugin-android.yml

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

88
jobs:
99
build-rnrepo-plugin-android:
10-
runs-on: rnrepo-ubuntu-32-core
10+
runs-on: rnrepo-ubuntu-latest
1111

1212
steps:
1313
- name: 🏗 Checkout repository

.github/workflows/run-scheduler.yml

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

1111
jobs:
1212
run-scheduler:
13-
runs-on: ubuntu-latest
13+
runs-on: rnrepo-ubuntu-latest
1414
permissions:
1515
actions: write
1616
contents: read

0 commit comments

Comments
 (0)