Skip to content

Commit e571eea

Browse files
authored
Upgrade actions/checkout and update bypass messages
1 parent 3239f2d commit e571eea

1 file changed

Lines changed: 32 additions & 32 deletions

File tree

.github/workflows/pull-request.yml

Lines changed: 32 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
outputs:
2222
is_code: ${{ steps.filter.outputs.code }}
2323
steps:
24-
- uses: actions/checkout@v4
24+
- uses: actions/checkout@v6
2525
- uses: dorny/paths-filter@v3
2626
id: filter
2727
with:
@@ -44,7 +44,7 @@ jobs:
4444
needs: changes
4545
runs-on: ubuntu-latest
4646
steps:
47-
- uses: actions/checkout@v4
47+
- uses: actions/checkout@v6
4848
if: needs.changes.outputs.is_code == 'true'
4949

5050
- name: Common Workflow
@@ -57,31 +57,31 @@ jobs:
5757
mkdir -p ./pr
5858
echo ${{ github.event.number }} > ./pr/NR
5959
60-
- uses: actions/upload-artifact@v4
60+
- uses: actions/upload-artifact@v7
6161
if: needs.changes.outputs.is_code == 'true'
6262
with:
6363
name: pr
6464
path: pr/
6565

66-
- name: Docs Only Bypass
66+
- name: Non-Code Change
6767
if: needs.changes.outputs.is_code != 'true'
68-
run: echo "Docs-only change detected. Bypassing common tasks."
68+
run: echo "Non-code change detected."
6969

7070
android:
7171
name: Android Flutter Build
7272
needs: [changes, common]
7373
runs-on: ubuntu-latest
7474
steps:
75-
- uses: actions/checkout@v4
75+
- uses: actions/checkout@v6
7676
if: needs.changes.outputs.is_code == 'true'
7777

7878
- name: Android Workflow
7979
if: needs.changes.outputs.is_code == 'true'
8080
uses: ./.github/actions/android
8181

82-
- name: Docs Only Bypass
82+
- name: Non-Code Change
8383
if: needs.changes.outputs.is_code != 'true'
84-
run: echo "Docs-only change detected. Bypassing Android build."
84+
run: echo "Non-code change detected."
8585

8686
ios:
8787
name: iOS Flutter Build
@@ -94,24 +94,24 @@ jobs:
9494
with:
9595
xcode-version: '16.4.0'
9696

97-
- uses: actions/checkout@v4
97+
- uses: actions/checkout@v6
9898
if: needs.changes.outputs.is_code == 'true'
9999

100100
- name: iOS Workflow
101101
if: needs.changes.outputs.is_code == 'true'
102102
uses: ./.github/actions/ios
103103

104-
- name: Docs Only Bypass
104+
- name: Non-Code Change
105105
if: needs.changes.outputs.is_code != 'true'
106-
run: echo "Docs-only change detected. Bypassing iOS build."
106+
run: echo "Non-code change detected."
107107

108108
screenshots-android:
109109
name: Screenshots (Android)
110110
needs: changes
111111
runs-on: ubuntu-latest
112112
timeout-minutes: 30
113113
steps:
114-
- uses: actions/checkout@v4
114+
- uses: actions/checkout@v6
115115
if: needs.changes.outputs.is_code == 'true'
116116

117117
- name: Android Screenshot Workflow
@@ -121,9 +121,9 @@ jobs:
121121
ANDROID_EMULATOR_API: ${{ env.ANDROID_EMULATOR_API }}
122122
ANDROID_EMULATOR_ARCH: ${{ env.ANDROID_EMULATOR_ARCH }}
123123

124-
- name: Docs Only Bypass
124+
- name: Non-Code Change
125125
if: needs.changes.outputs.is_code != 'true'
126-
run: echo "Docs-only change detected. Bypassing Android screenshots."
126+
run: echo "Non-code change detected."
127127

128128
screenshots-iphone:
129129
name: Screenshots (iPhone)
@@ -137,7 +137,7 @@ jobs:
137137
with:
138138
xcode-version: '16.4.0'
139139

140-
- uses: actions/checkout@v4
140+
- uses: actions/checkout@v6
141141
if: needs.changes.outputs.is_code == 'true'
142142

143143
- name: iPhone Screenshot Workflow
@@ -146,9 +146,9 @@ jobs:
146146
with:
147147
IPHONE_DEVICE_MODEL: ${{ env.IPHONE_DEVICE_MODEL }}
148148

149-
- name: Docs Only Bypass
149+
- name: Non-Code Change
150150
if: needs.changes.outputs.is_code != 'true'
151-
run: echo "Docs-only change detected. Bypassing iPhone screenshots."
151+
run: echo "Non-code change detected."
152152

153153
screenshots-ipad:
154154
name: Screenshots (iPad)
@@ -162,7 +162,7 @@ jobs:
162162
with:
163163
xcode-version: '16.4.0'
164164

165-
- uses: actions/checkout@v4
165+
- uses: actions/checkout@v6
166166
if: needs.changes.outputs.is_code == 'true'
167167

168168
- name: iPad Screenshot Workflow
@@ -171,57 +171,57 @@ jobs:
171171
with:
172172
IPAD_DEVICE_MODEL: ${{ env.IPAD_DEVICE_MODEL }}
173173

174-
- name: Docs Only Bypass
174+
- name: Non-Code Change
175175
if: needs.changes.outputs.is_code != 'true'
176-
run: echo "Docs-only change detected. Bypassing iPad screenshots."
176+
run: echo "Non-code change detected."
177177

178178
windows:
179179
name: Windows Flutter Build
180180
needs: [changes, common]
181181
runs-on: ${{ needs.changes.outputs.is_code == 'true' && 'windows-latest' || 'ubuntu-latest' }}
182182
steps:
183-
- uses: actions/checkout@v4
183+
- uses: actions/checkout@v6
184184
if: needs.changes.outputs.is_code == 'true'
185185

186186
- name: Windows Workflow
187187
if: needs.changes.outputs.is_code == 'true'
188188
uses: ./.github/actions/windows
189189

190-
- name: Docs Only Bypass
190+
- name: Non-Code Change
191191
if: needs.changes.outputs.is_code != 'true'
192-
run: echo "Docs-only change detected. Bypassing Windows build."
192+
run: echo "Non-code change detected."
193193

194194
linux:
195195
name: Linux Flutter Build
196196
needs: [changes, common]
197197
runs-on: ubuntu-latest
198198
steps:
199-
- uses: actions/checkout@v4
199+
- uses: actions/checkout@v6
200200
if: needs.changes.outputs.is_code == 'true'
201201

202202
- name: Linux Workflow
203203
if: needs.changes.outputs.is_code == 'true'
204204
uses: ./.github/actions/linux
205205

206-
- name: Docs Only Bypass
206+
- name: Non-Code Change
207207
if: needs.changes.outputs.is_code != 'true'
208-
run: echo "Docs-only change detected. Bypassing Linux build."
208+
run: echo "Non-code change detected."
209209

210210
linux-arm64:
211211
name: Linux ARM64 Flutter Build
212212
needs: [changes, common]
213213
runs-on: ${{ needs.changes.outputs.is_code == 'true' && 'ubuntu-24.04-arm' || 'ubuntu-latest' }}
214214
steps:
215-
- uses: actions/checkout@v4
215+
- uses: actions/checkout@v6
216216
if: needs.changes.outputs.is_code == 'true'
217217

218218
- name: Linux ARM64 Workflow
219219
if: needs.changes.outputs.is_code == 'true'
220220
uses: ./.github/actions/linux-arm64
221221

222-
- name: Docs Only Bypass
222+
- name: Non-Code Change
223223
if: needs.changes.outputs.is_code != 'true'
224-
run: echo "Docs-only change detected. Bypassing Linux ARM64 build."
224+
run: echo "Non-code change detected."
225225

226226
macos:
227227
name: macOS Flutter Build
@@ -234,13 +234,13 @@ jobs:
234234
with:
235235
xcode-version: '16.4.0'
236236

237-
- uses: actions/checkout@v4
237+
- uses: actions/checkout@v6
238238
if: needs.changes.outputs.is_code == 'true'
239239

240240
- name: macOS Workflow
241241
if: needs.changes.outputs.is_code == 'true'
242242
uses: ./.github/actions/macos
243243

244-
- name: Docs Only Bypass
244+
- name: Non-Code Change
245245
if: needs.changes.outputs.is_code != 'true'
246-
run: echo "Docs-only change detected. Bypassing macOS build."
246+
run: echo "Non-code change detected."

0 commit comments

Comments
 (0)