Skip to content

Commit a0b57e4

Browse files
committed
fix: cancel previous ci jobs for android & ios
1 parent ec56dd6 commit a0b57e4

File tree

1 file changed

+16
-0
lines changed
  • packages/create-react-native-library/templates/common/$.github/workflows

1 file changed

+16
-0
lines changed

packages/create-react-native-library/templates/common/$.github/workflows/ci.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,7 @@ on:
1313
jobs:
1414
lint:
1515
runs-on: ubuntu-latest
16+
1617
steps:
1718
- name: Checkout
1819
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -28,6 +29,7 @@ jobs:
2829

2930
test:
3031
runs-on: ubuntu-latest
32+
3133
steps:
3234
- name: Checkout
3335
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -40,6 +42,7 @@ jobs:
4042

4143
build-library:
4244
runs-on: ubuntu-latest
45+
4346
steps:
4447
- name: Checkout
4548
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -52,9 +55,15 @@ jobs:
5255

5356
<% if (project.native) { -%>
5457
build-android:
58+
concurrency:
59+
group: ${{ github.workflow }}-${{ github.ref }}
60+
cancel-in-progress: true
61+
5562
runs-on: ubuntu-latest
63+
5664
env:
5765
TURBO_CACHE_DIR: .turbo/android
66+
5867
steps:
5968
- name: Checkout
6069
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -113,10 +122,16 @@ jobs:
113122
yarn turbo run build:android --cache-dir="${{ env.TURBO_CACHE_DIR }}"
114123
115124
build-ios:
125+
concurrency:
126+
group: ${{ github.workflow }}-${{ github.ref }}
127+
cancel-in-progress: true
128+
116129
runs-on: macos-latest
130+
117131
env:
118132
XCODE_VERSION: 16.2
119133
TURBO_CACHE_DIR: .turbo/ios
134+
120135
steps:
121136
- name: Checkout
122137
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2
@@ -165,6 +180,7 @@ jobs:
165180
<% } else { -%>
166181
build-web:
167182
runs-on: ubuntu-latest
183+
168184
steps:
169185
- name: Checkout
170186
uses: actions/checkout@11bd71901bbe5b1630ceea73d27597364c9af683 # v4.2.2

0 commit comments

Comments
 (0)