Skip to content

Commit 2f46892

Browse files
yarikopticclaude
andcommitted
Update GitHub Actions dependencies
- actions/cache: v4 -> v5 - actions/upload-artifact: v5 -> v6 - actions/download-artifact: v6 -> v7 - dawidd6/action-send-mail: v6 (6d98ae34) -> v7 (6e71c855) Security review performed: main.js and action.yml unchanged in action-send-mail (identical SHA256), only dependency version bumps (@actions/core 1.11.1->2.0.1, nodemailer 7.0.3->7.0.12). All packages are from official sources (GitHub Actions toolkit, nodemailer with 17.4k stars). Template updated and workflows regenerated. Closes #243 Closes #244 Closes #245 Closes #246 🤖 Generated with [Claude Code](https://claude.ai/claude-code) Co-Authored-By: Claude <[email protected]>
1 parent bf6992e commit 2f46892

File tree

5 files changed

+44
-44
lines changed

5 files changed

+44
-44
lines changed

.github/workflows/build-macos-arm64.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ jobs:
109109
run: stack setup
110110

111111
- name: Enable Stack cache
112-
uses: actions/cache@v4
112+
uses: actions/cache@v5
113113
with:
114114
path: ~/.stack
115115
key: cache-stack-macos-arm64-${{ hashFiles('stack.yaml.lock') }}-${{ hashFiles('git-annex.cabal') }}
@@ -131,7 +131,7 @@ jobs:
131131
git-annex_"${{ steps.build-version.outputs.version }}".dmg
132132
133133
- name: Upload packages
134-
uses: actions/upload-artifact@v5
134+
uses: actions/upload-artifact@v6
135135
with:
136136
name: git-annex-macos-arm64-dmg_${{ steps.build-version.outputs.version }}
137137
path: |
@@ -178,8 +178,8 @@ jobs:
178178

179179
- name: Send e-mail on failed run
180180
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
181-
# freeze to v6
182-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
181+
# freeze to v7
182+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
183183
with:
184184
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
185185
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -220,7 +220,7 @@ jobs:
220220
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
221221

222222
- name: Download git-annex package
223-
uses: actions/download-artifact@v6
223+
uses: actions/download-artifact@v7
224224
with:
225225
name: git-annex-macos-arm64-dmg_${{ needs.build-package.outputs.build-version }}
226226

@@ -320,8 +320,8 @@ jobs:
320320

321321
- name: Send e-mail on failed run
322322
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
323-
# freeze to v6
324-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
323+
# freeze to v7
324+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
325325
with:
326326
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
327327
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -356,7 +356,7 @@ jobs:
356356
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
357357

358358
- name: Download git-annex package
359-
uses: actions/download-artifact@v6
359+
uses: actions/download-artifact@v7
360360
with:
361361
name: git-annex-macos-arm64-dmg_${{ needs.build-package.outputs.build-version }}
362362

@@ -413,7 +413,7 @@ jobs:
413413
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
414414

415415
- name: Download git-annex package
416-
uses: actions/download-artifact@v6
416+
uses: actions/download-artifact@v7
417417
with:
418418
name: git-annex-macos-arm64-dmg_${{ needs.build-package.outputs.build-version }}
419419

.github/workflows/build-macos.yaml

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -109,7 +109,7 @@ jobs:
109109
run: stack setup
110110

111111
- name: Enable Stack cache
112-
uses: actions/cache@v4
112+
uses: actions/cache@v5
113113
with:
114114
path: ~/.stack
115115
key: cache-stack-macos-${{ hashFiles('stack.yaml.lock') }}-${{ hashFiles('git-annex.cabal') }}
@@ -131,7 +131,7 @@ jobs:
131131
git-annex_"${{ steps.build-version.outputs.version }}".dmg
132132
133133
- name: Upload packages
134-
uses: actions/upload-artifact@v5
134+
uses: actions/upload-artifact@v6
135135
with:
136136
name: git-annex-macos-dmg_${{ steps.build-version.outputs.version }}
137137
path: |
@@ -178,8 +178,8 @@ jobs:
178178

179179
- name: Send e-mail on failed run
180180
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
181-
# freeze to v6
182-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
181+
# freeze to v7
182+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
183183
with:
184184
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
185185
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -220,7 +220,7 @@ jobs:
220220
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
221221

222222
- name: Download git-annex package
223-
uses: actions/download-artifact@v6
223+
uses: actions/download-artifact@v7
224224
with:
225225
name: git-annex-macos-dmg_${{ needs.build-package.outputs.build-version }}
226226

@@ -320,8 +320,8 @@ jobs:
320320

321321
- name: Send e-mail on failed run
322322
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
323-
# freeze to v6
324-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
323+
# freeze to v7
324+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
325325
with:
326326
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
327327
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -356,7 +356,7 @@ jobs:
356356
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
357357

358358
- name: Download git-annex package
359-
uses: actions/download-artifact@v6
359+
uses: actions/download-artifact@v7
360360
with:
361361
name: git-annex-macos-dmg_${{ needs.build-package.outputs.build-version }}
362362

@@ -413,7 +413,7 @@ jobs:
413413
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
414414

415415
- name: Download git-annex package
416-
uses: actions/download-artifact@v6
416+
uses: actions/download-artifact@v7
417417
with:
418418
name: git-annex-macos-dmg_${{ needs.build-package.outputs.build-version }}
419419

.github/workflows/build-ubuntu.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ jobs:
142142
if: "!contains(env.DEB_BUILD_OPTIONS, 'nocheck')"
143143

144144
- name: Upload packages
145-
uses: actions/upload-artifact@v5
145+
uses: actions/upload-artifact@v6
146146
with:
147147
name: git-annex-debianstandalone-packages_${{ steps.build-version.outputs.version }}
148148
path: |
@@ -225,8 +225,8 @@ jobs:
225225

226226
- name: Send e-mail on failed run
227227
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
228-
# freeze to v6
229-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
228+
# freeze to v7
229+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
230230
with:
231231
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
232232
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -266,7 +266,7 @@ jobs:
266266
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
267267

268268
- name: Download git-annex package
269-
uses: actions/download-artifact@v6
269+
uses: actions/download-artifact@v7
270270
with:
271271
name: git-annex-debianstandalone-packages_${{ needs.build-package.outputs.build-version }}
272272

@@ -360,8 +360,8 @@ jobs:
360360

361361
- name: Send e-mail on failed run
362362
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
363-
# freeze to v6
364-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
363+
# freeze to v7
364+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
365365
with:
366366
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
367367
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -396,7 +396,7 @@ jobs:
396396
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
397397

398398
- name: Download git-annex package
399-
uses: actions/download-artifact@v6
399+
uses: actions/download-artifact@v7
400400
with:
401401
name: git-annex-debianstandalone-packages_${{ needs.build-package.outputs.build-version }}
402402

@@ -450,7 +450,7 @@ jobs:
450450
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
451451

452452
- name: Download git-annex package
453-
uses: actions/download-artifact@v6
453+
uses: actions/download-artifact@v7
454454
with:
455455
name: git-annex-debianstandalone-packages_${{ needs.build-package.outputs.build-version }}
456456

.github/workflows/build-windows.yaml

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ jobs:
115115
# At this point, stack.yaml.lock exists, so we can activate the cache
116116

117117
- name: Enable Stack cache
118-
uses: actions/cache@v4
118+
uses: actions/cache@v5
119119
with:
120120
path: 'C:\sr\snapshots'
121121
key: cache-stack-windows-${{ hashFiles('stack.yaml.lock') }}-${{ hashFiles('git-annex.cabal') }}
@@ -151,7 +151,7 @@ jobs:
151151
git-annex-installer_"${{ steps.build-version.outputs.version }}".exe
152152
153153
- name: Upload packages
154-
uses: actions/upload-artifact@v5
154+
uses: actions/upload-artifact@v6
155155
with:
156156
name: git-annex-windows-installer_${{ steps.build-version.outputs.version }}
157157
path: |
@@ -198,8 +198,8 @@ jobs:
198198

199199
- name: Send e-mail on failed run
200200
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
201-
# freeze to v6
202-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
201+
# freeze to v7
202+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
203203
with:
204204
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
205205
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -239,7 +239,7 @@ jobs:
239239
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
240240

241241
- name: Download git-annex package
242-
uses: actions/download-artifact@v6
242+
uses: actions/download-artifact@v7
243243
with:
244244
name: git-annex-windows-installer_${{ needs.build-package.outputs.build-version }}
245245

@@ -305,8 +305,8 @@ jobs:
305305

306306
- name: Send e-mail on failed run
307307
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
308-
# freeze to v6
309-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
308+
# freeze to v7
309+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
310310
with:
311311
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
312312
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -345,7 +345,7 @@ jobs:
345345
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
346346

347347
- name: Download git-annex package
348-
uses: actions/download-artifact@v6
348+
uses: actions/download-artifact@v7
349349
with:
350350
name: git-annex-windows-installer_${{ needs.build-package.outputs.build-version }}
351351

.github/workflows/template/build-{{ostype}}.yaml.j2

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -201,7 +201,7 @@ jobs:
201201
run: stack setup
202202

203203
- name: Enable Stack cache
204-
uses: actions/cache@v4
204+
uses: actions/cache@v5
205205
with:
206206
path: ~/.stack
207207
key: cache-stack-{{ostype}}-${{ hashFiles('stack.yaml.lock') }}-${{ hashFiles('git-annex.cabal') }}
@@ -249,7 +249,7 @@ jobs:
249249
# At this point, stack.yaml.lock exists, so we can activate the cache
250250

251251
- name: Enable Stack cache
252-
uses: actions/cache@v4
252+
uses: actions/cache@v5
253253
with:
254254
path: 'C:\sr\snapshots'
255255
key: cache-stack-windows-${{ hashFiles('stack.yaml.lock') }}-${{ hashFiles('git-annex.cabal') }}
@@ -286,7 +286,7 @@ jobs:
286286

287287
{% endif %}
288288
- name: Upload packages
289-
uses: actions/upload-artifact@v5
289+
uses: actions/upload-artifact@v6
290290
with:
291291
name: {{artifact_basename}}_${{ steps.build-version.outputs.version }}
292292
path: |
@@ -371,8 +371,8 @@ jobs:
371371

372372
- name: Send e-mail on failed run
373373
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
374-
# freeze to v6
375-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
374+
# freeze to v7
375+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
376376
with:
377377
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
378378
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -424,7 +424,7 @@ jobs:
424424
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
425425

426426
- name: Download git-annex package
427-
uses: actions/download-artifact@v6
427+
uses: actions/download-artifact@v7
428428
with:
429429
name: {{artifact_basename}}_${{ needs.build-package.outputs.build-version }}
430430

@@ -543,8 +543,8 @@ jobs:
543543

544544
- name: Send e-mail on failed run
545545
if: failure() && contains(fromJSON('["schedule", "workflow_dispatch"]'), github.event_name)
546-
# freeze to v6
547-
uses: dawidd6/action-send-mail@6d98ae34d733f9a723a9e04e94f2f24ba05e1402
546+
# freeze to v7
547+
uses: dawidd6/action-send-mail@6e71c855c9a091d80a519621b9fd3e8d252ca40c
548548
with:
549549
server_address: ${{ secrets.NOTIFY_SMTP_HOST }}
550550
server_port: ${{ secrets.NOTIFY_SMTP_PORT }}
@@ -584,7 +584,7 @@ jobs:
584584
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
585585

586586
- name: Download git-annex package
587-
uses: actions/download-artifact@v6
587+
uses: actions/download-artifact@v7
588588
with:
589589
name: {{artifact_basename}}_${{ needs.build-package.outputs.build-version }}
590590

@@ -645,7 +645,7 @@ jobs:
645645
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
646646

647647
- name: Download git-annex package
648-
uses: actions/download-artifact@v6
648+
uses: actions/download-artifact@v7
649649
with:
650650
name: {{artifact_basename}}_${{ needs.build-package.outputs.build-version }}
651651

0 commit comments

Comments
 (0)