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 :
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