From b4888776929ea3ab98d0f7af0f7a772ccf3b331e Mon Sep 17 00:00:00 2001
From: "John T. Wodder II" <git@varonathe.org>
Date: Mon, 18 Dec 2023 07:29:36 -0500
Subject: [PATCH] Update artifact actions versions

Closes #191.
Closes #192.
---
 .github/workflows/build-macos.yaml                  | 8 ++++----
 .github/workflows/build-ubuntu.yaml                 | 8 ++++----
 .github/workflows/build-windows.yaml                | 6 +++---
 .github/workflows/template/build-{{ostype}}.yaml.j2 | 8 ++++----
 4 files changed, 15 insertions(+), 15 deletions(-)

diff --git a/.github/workflows/build-macos.yaml b/.github/workflows/build-macos.yaml
index d69edaf8e8..6517367ba0 100644
--- a/.github/workflows/build-macos.yaml
+++ b/.github/workflows/build-macos.yaml
@@ -116,7 +116,7 @@ jobs:
              git-annex_"${{ steps.build-version.outputs.version }}".dmg
 
       - name: Upload packages
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: git-annex-macos-dmg_${{ steps.build-version.outputs.version }}
           path: |
@@ -202,7 +202,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: git-annex-macos-dmg_${{ needs.build-package.outputs.build-version }}
 
@@ -325,7 +325,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: git-annex-macos-dmg_${{ needs.build-package.outputs.build-version }}
 
@@ -382,7 +382,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: git-annex-macos-dmg_${{ needs.build-package.outputs.build-version }}
 
diff --git a/.github/workflows/build-ubuntu.yaml b/.github/workflows/build-ubuntu.yaml
index 8b0104a155..f5d4645407 100644
--- a/.github/workflows/build-ubuntu.yaml
+++ b/.github/workflows/build-ubuntu.yaml
@@ -140,7 +140,7 @@ jobs:
         if: "!contains(env.DEB_BUILD_OPTIONS, 'nocheck')"
 
       - name: Upload packages
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: git-annex-debianstandalone-packages_${{ steps.build-version.outputs.version }}
           path: |
@@ -261,7 +261,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: git-annex-debianstandalone-packages_${{ needs.build-package.outputs.build-version }}
 
@@ -378,7 +378,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: git-annex-debianstandalone-packages_${{ needs.build-package.outputs.build-version }}
 
@@ -432,7 +432,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: git-annex-debianstandalone-packages_${{ needs.build-package.outputs.build-version }}
 
diff --git a/.github/workflows/build-windows.yaml b/.github/workflows/build-windows.yaml
index 2e91fad06a..048e8c5d75 100644
--- a/.github/workflows/build-windows.yaml
+++ b/.github/workflows/build-windows.yaml
@@ -148,7 +148,7 @@ jobs:
              git-annex-installer_"${{ steps.build-version.outputs.version }}".exe
 
       - name: Upload packages
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: git-annex-windows-installer_${{ steps.build-version.outputs.version }}
           path: |
@@ -233,7 +233,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: git-annex-windows-installer_${{ needs.build-package.outputs.build-version }}
 
@@ -330,7 +330,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: git-annex-windows-installer_${{ needs.build-package.outputs.build-version }}
 
diff --git a/.github/workflows/template/build-{{ostype}}.yaml.j2 b/.github/workflows/template/build-{{ostype}}.yaml.j2
index e01bddd470..955092a8aa 100644
--- a/.github/workflows/template/build-{{ostype}}.yaml.j2
+++ b/.github/workflows/template/build-{{ostype}}.yaml.j2
@@ -267,7 +267,7 @@ jobs:
 
     {% endif %}
       - name: Upload packages
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         with:
           name: {{artifact_basename}}_${{ steps.build-version.outputs.version }}
           path: |
@@ -402,7 +402,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: {{artifact_basename}}_${{ needs.build-package.outputs.build-version }}
 
@@ -553,7 +553,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: {{artifact_basename}}_${{ needs.build-package.outputs.build-version }}
 
@@ -614,7 +614,7 @@ jobs:
           GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
 
       - name: Download git-annex package
-        uses: actions/download-artifact@v3
+        uses: actions/download-artifact@v4
         with:
           name: {{artifact_basename}}_${{ needs.build-package.outputs.build-version }}