Skip to content

Commit 53fcbbc

Browse files
authored
feat: update gh actions from v3 to v4 (#234)
1 parent d844eb1 commit 53fcbbc

File tree

4 files changed

+21
-21
lines changed

4 files changed

+21
-21
lines changed

.github/actions/setup/action.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,13 @@ runs:
55
using: composite
66
steps:
77
- name: Setup Node.js
8-
uses: actions/setup-node@v3
8+
uses: actions/setup-node@v4
99
with:
1010
node-version-file: .nvmrc
1111

1212
- name: Cache dependencies
1313
id: yarn-cache
14-
uses: actions/cache@v3
14+
uses: actions/cache@v4
1515
with:
1616
path: |
1717
**/node_modules

.github/workflows/ci.yml

+16-16
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
runs-on: ubuntu-latest
1717
steps:
1818
- name: Checkout
19-
uses: actions/checkout@v3
19+
uses: actions/checkout@v4
2020

2121
- name: Setup
2222
uses: ./.github/actions/setup
@@ -31,7 +31,7 @@ jobs:
3131
runs-on: ubuntu-latest
3232
steps:
3333
- name: Checkout
34-
uses: actions/checkout@v3
34+
uses: actions/checkout@v4
3535

3636
- name: Setup
3737
uses: ./.github/actions/setup
@@ -45,7 +45,7 @@ jobs:
4545
TURBO_CACHE_DIR: .turbo/android
4646
steps:
4747
- name: Checkout
48-
uses: actions/checkout@v3
48+
uses: actions/checkout@v4
4949

5050
- name: Setup
5151
uses: ./.github/actions/setup
@@ -54,7 +54,7 @@ jobs:
5454
run: yarn build
5555

5656
- name: Cache turborepo for Android
57-
uses: actions/cache@v3
57+
uses: actions/cache@v4
5858
with:
5959
path: ${{ env.TURBO_CACHE_DIR }}
6060
key: ${{ runner.os }}-turborepo-android-${{ hashFiles('yarn.lock') }}
@@ -71,7 +71,7 @@ jobs:
7171
7272
- name: Install JDK
7373
if: env.turbo_cache_hit != 1
74-
uses: actions/setup-java@v3
74+
uses: actions/setup-java@v4
7575
with:
7676
distribution: 'zulu'
7777
java-version: '17'
@@ -83,7 +83,7 @@ jobs:
8383
8484
- name: Cache Gradle
8585
if: env.turbo_cache_hit != 1
86-
uses: actions/cache@v3
86+
uses: actions/cache@v4
8787
with:
8888
path: |
8989
~/.gradle/wrapper
@@ -104,7 +104,7 @@ jobs:
104104
TURBO_CACHE_DIR: .turbo/android-newarch
105105
steps:
106106
- name: Checkout
107-
uses: actions/checkout@v3
107+
uses: actions/checkout@v4
108108

109109
- name: Setup
110110
uses: ./.github/actions/setup
@@ -113,7 +113,7 @@ jobs:
113113
run: yarn build
114114

115115
- name: Cache turborepo for Android new arch
116-
uses: actions/cache@v3
116+
uses: actions/cache@v4
117117
with:
118118
path: ${{ env.TURBO_CACHE_DIR }}
119119
key: ${{ runner.os }}-turborepo-android-newarch-${{ hashFiles('yarn.lock') }}
@@ -130,7 +130,7 @@ jobs:
130130
131131
- name: Install JDK
132132
if: env.turbo_cache_hit != 1
133-
uses: actions/setup-java@v3
133+
uses: actions/setup-java@v4
134134
with:
135135
distribution: 'zulu'
136136
java-version: '17'
@@ -142,7 +142,7 @@ jobs:
142142
143143
- name: Cache Gradle
144144
if: env.turbo_cache_hit != 1
145-
uses: actions/cache@v3
145+
uses: actions/cache@v4
146146
with:
147147
path: |
148148
~/.gradle/wrapper
@@ -163,7 +163,7 @@ jobs:
163163
TURBO_CACHE_DIR: .turbo/ios
164164
steps:
165165
- name: Checkout
166-
uses: actions/checkout@v3
166+
uses: actions/checkout@v4
167167

168168
- name: Setup
169169
uses: ./.github/actions/setup
@@ -172,7 +172,7 @@ jobs:
172172
run: yarn build
173173

174174
- name: Cache turborepo for iOS
175-
uses: actions/cache@v3
175+
uses: actions/cache@v4
176176
with:
177177
path: ${{ env.TURBO_CACHE_DIR }}
178178
key: ${{ runner.os }}-turborepo-ios-${{ hashFiles('yarn.lock') }}
@@ -207,7 +207,7 @@ jobs:
207207
TURBO_CACHE_DIR: .turbo/ios-newarch
208208
steps:
209209
- name: Checkout
210-
uses: actions/checkout@v3
210+
uses: actions/checkout@v4
211211

212212
- name: Setup
213213
uses: ./.github/actions/setup
@@ -216,7 +216,7 @@ jobs:
216216
run: yarn build
217217

218218
- name: Cache turborepo for iOS
219-
uses: actions/cache@v3
219+
uses: actions/cache@v4
220220
with:
221221
path: ${{ env.TURBO_CACHE_DIR }}
222222
key: ${{ runner.os }}-turborepo-ios-newarch-${{ hashFiles('yarn.lock') }}
@@ -251,7 +251,7 @@ jobs:
251251
TURBO_CACHE_DIR: .turbo/macos
252252
steps:
253253
- name: Checkout
254-
uses: actions/checkout@v3
254+
uses: actions/checkout@v4
255255

256256
- name: Setup
257257
uses: ./.github/actions/setup
@@ -264,7 +264,7 @@ jobs:
264264
brew install xcbeautify
265265
266266
- name: Cache turborepo for macOS
267-
uses: actions/cache@v3
267+
uses: actions/cache@v4
268268
with:
269269
path: ${{ env.TURBO_CACHE_DIR }}
270270
key: ${{ runner.os }}-turborepo-macos-${{ hashFiles('yarn.lock') }}

.github/workflows/release.yml

+2-2
Original file line numberDiff line numberDiff line change
@@ -17,10 +17,10 @@ jobs:
1717
runs-on: ubuntu-latest
1818
steps:
1919
- name: Checkout Repo
20-
uses: actions/checkout@v3
20+
uses: actions/checkout@v4
2121

2222
- name: Setup Node.js 20
23-
uses: actions/setup-node@v3
23+
uses: actions/setup-node@v4
2424
with:
2525
node-version: 20
2626

.nvmrc

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v18
1+
lts/*

0 commit comments

Comments
 (0)