This is an automated email from the ASF dual-hosted git repository.

rshah pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/trafficcontrol.git


The following commit(s) were added to refs/heads/master by this push:
     new b7c576a1cd Update actions/upload-artifact and 
actions/download-artifact to v4 (#8081)
b7c576a1cd is described below

commit b7c576a1cd3f8a95484ab7286e7488100baa4e47
Author: Zach Hoffman <[email protected]>
AuthorDate: Fri Sep 27 12:11:32 2024 -0600

    Update actions/upload-artifact and actions/download-artifact to v4 (#8081)
    
    Fixes message:
    This request has been automatically failed because it uses a deprecated
    version of `actions/upload-artifact: v2`. Learn more:
    
https://github.blog/changelog/2024-02-13-deprecation-notice-v1-and-v2-of-the-artifact-actions/
---
 .github/workflows/cache-config-tests.yml       | 12 ++++++------
 .github/workflows/ciab.yaml                    | 24 ++++++++++++------------
 .github/workflows/docs.yml                     |  2 +-
 .github/workflows/health-client-tests.yml      | 12 ++++++------
 .github/workflows/to.api.contract.tests.yml    |  4 ++--
 .github/workflows/to.integration.tests.yml     | 12 ++++++------
 .github/workflows/tp.integration.tests.yml     |  2 +-
 .github/workflows/tpv2.yml                     |  4 ++--
 .github/workflows/tr-ultimate-test-harness.yml |  2 +-
 .github/workflows/tr.tests.yaml                |  2 +-
 10 files changed, 38 insertions(+), 38 deletions(-)

diff --git a/.github/workflows/cache-config-tests.yml 
b/.github/workflows/cache-config-tests.yml
index aa80d61eec..a55d80a266 100644
--- a/.github/workflows/cache-config-tests.yml
+++ b/.github/workflows/cache-config-tests.yml
@@ -87,7 +87,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.x86_64.rpm
@@ -105,7 +105,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/trafficcontrol-${{ github.job 
}}-*.x86_64.rpm
@@ -140,7 +140,7 @@ jobs:
           actual_rpm_name="$(ls dist | grep -E 
'^trafficserver-[0-9.]+-[0-9]+\.[0-9a-f]+.el${{ env.RHEL_VERSION }}.${{ 
env.TARGET_ARCH }}.rpm$')"
           [[ "${{ steps.repo-info.outputs.expected-rpm-name }}" == 
"$actual_rpm_name" ]]
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.x86_64.rpm
@@ -157,17 +157,17 @@ jobs:
     - name: Checkout
       uses: actions/checkout@master
     - name: Download TO RPM
-      uses: actions/download-artifact@v2
+      uses: actions/download-artifact@v4
       with:
         name: traffic_ops
         path: ${{ github.workspace }}/cache-config/testing/docker/traffic_ops
     - name: Download Cache Config RPM
-      uses: actions/download-artifact@v2
+      uses: actions/download-artifact@v4
       with:
         name: cache-config
         path: ${{ github.workspace }}/cache-config/testing/docker/ort_test
     - name: Download ATS RPM
-      uses: actions/download-artifact@v2
+      uses: actions/download-artifact@v4
       with:
         name: trafficserver
         path: ${{ github.workspace 
}}/cache-config/testing/docker/yumserver/test-rpms
diff --git a/.github/workflows/ciab.yaml b/.github/workflows/ciab.yaml
index 5117e95aed..58b6014865 100644
--- a/.github/workflows/ciab.yaml
+++ b/.github/workflows/ciab.yaml
@@ -100,7 +100,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
@@ -118,7 +118,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
@@ -136,7 +136,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/trafficcontrol-${{ github.job 
}}-*.rpm
@@ -161,7 +161,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
@@ -186,7 +186,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/*.rpm
@@ -204,7 +204,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
@@ -222,7 +222,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
@@ -240,7 +240,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
@@ -258,7 +258,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
@@ -293,7 +293,7 @@ jobs:
           actual_rpm_name="$(ls dist | grep -E 
'^trafficserver-[0-9.]+-[0-9]+\.[0-9a-f]+.el${{ env.RHEL_VERSION }}.${{ 
env.TARGET_ARCH }}.rpm$')"
           [[ "${{ steps.repo-info.outputs.expected-rpm-name }}" == 
"$actual_rpm_name" ]]
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.x86_64.rpm
@@ -323,7 +323,7 @@ jobs:
       - name: Import cached Alpine Docker image
         run: .github/actions/save-alpine-tar/entrypoint.sh load ${{ 
env.ALPINE_VERSION }}
       - name: Download RPMs
-        uses: actions/download-artifact@v2
+        uses: actions/download-artifact@v4
         with:
           path: ${{ github.workspace }}/dist/
       - name: Build CDN-in-a-Box images
@@ -331,7 +331,7 @@ jobs:
       - name: Start CDN-in-a-Box
         uses: ./.github/actions/run-ciab
       - name: Upload CDN-in-a-Box logs
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ciab-logs
           path: infrastructure/cdn-in-a-box/logs/*.log
diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml
index 3fcb4184ea..4947cba8ed 100644
--- a/.github/workflows/docs.yml
+++ b/.github/workflows/docs.yml
@@ -48,7 +48,7 @@ jobs:
         with:
           docs-folder: "docs/"
           pre-build-command: "apt-get install -y pandoc"
-      - uses: actions/upload-artifact@v1
+      - uses: actions/upload-artifact@v4
         with:
           name: HTMLDocumentation
           path: docs/build/html/
diff --git a/.github/workflows/health-client-tests.yml 
b/.github/workflows/health-client-tests.yml
index 75c572fee5..20b014ad10 100644
--- a/.github/workflows/health-client-tests.yml
+++ b/.github/workflows/health-client-tests.yml
@@ -81,7 +81,7 @@ jobs:
         env:
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.x86_64.rpm
@@ -100,7 +100,7 @@ jobs:
           NO_SOURCE: 1
           ATC_COMPONENT: ${{ github.job }}
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace 
}}/dist/trafficcontrol-health-client-*.x86_64.rpm
@@ -135,7 +135,7 @@ jobs:
           actual_rpm_name="$(ls dist | grep -E 
'^trafficserver-[0-9.]+-[0-9]+\.[0-9a-f]+.el${{ env.RHEL_VERSION }}.${{ 
env.TARGET_ARCH }}.rpm$')"
           [[ "${{ steps.repo-info.outputs.expected-rpm-name }}" == 
"$actual_rpm_name" ]]
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.x86_64.rpm
@@ -152,17 +152,17 @@ jobs:
     - name: Checkout
       uses: actions/checkout@master
     - name: Download TO RPM
-      uses: actions/download-artifact@v2
+      uses: actions/download-artifact@v4
       with:
         name: traffic_ops
         path: ${{ github.workspace 
}}/tc-health-client/testing/docker/traffic_ops
     - name: Download Health Client RPM
-      uses: actions/download-artifact@v2
+      uses: actions/download-artifact@v4
       with:
         name: tc-health-client
         path: ${{ github.workspace 
}}/tc-health-client/testing/docker/health-check-test
     - name: Download ATS RPM
-      uses: actions/download-artifact@v2
+      uses: actions/download-artifact@v4
       with:
         name: trafficserver
         path: ${{ github.workspace 
}}/tc-health-client/testing/docker/health-check-test
diff --git a/.github/workflows/to.api.contract.tests.yml 
b/.github/workflows/to.api.contract.tests.yml
index 4cb0a03378..6092a3fcbc 100644
--- a/.github/workflows/to.api.contract.tests.yml
+++ b/.github/workflows/to.api.contract.tests.yml
@@ -104,13 +104,13 @@ jobs:
         version: 4
     - name: Upload Vault logs
       if: ${{ steps.v4Tests.outcome != 'success' && always() }}
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v4
       with:
         name: v4 Traffic Vault logs
         path: ${{ github.workspace 
}}/infrastructure/cdn-in-a-box/traffic.vault.logs
     - name: Upload Ops logs
       if: ${{ steps.v4Tests.outcome != 'success' && always() }}
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v4
       with:
         name: v4 Traffic Ops logs
         path: ${{ github.workspace 
}}/traffic_ops/traffic_ops_golang/traffic.ops.log
diff --git a/.github/workflows/to.integration.tests.yml 
b/.github/workflows/to.integration.tests.yml
index 480d13d459..e0f9d97c17 100644
--- a/.github/workflows/to.integration.tests.yml
+++ b/.github/workflows/to.integration.tests.yml
@@ -122,13 +122,13 @@ jobs:
         flags: traffic_ops_integration,v3
     - name: Upload v3 Vault logs
       if: ${{ steps.v3Tests.outcome != 'success' && always() }}
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v4
       with:
         name: v3 Traffic Vault logs
         path: ${{ github.workspace 
}}/infrastructure/cdn-in-a-box/traffic.vault.logs
     - name: Upload v3 Ops logs
       if: ${{ steps.v3Tests.outcome != 'success' && always() }}
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v4
       with:
         name: v3 Traffic Ops logs
         path: ${{ github.workspace 
}}/traffic_ops/traffic_ops_golang/traffic.ops.log
@@ -199,13 +199,13 @@ jobs:
         flags: traffic_ops_integration,v4
     - name: Upload v4 Vault logs
       if: ${{ steps.v4Tests.outcome != 'success' && always() }}
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v4
       with:
         name: v4 Traffic Vault logs
         path: ${{ github.workspace 
}}/infrastructure/cdn-in-a-box/traffic.vault.logs
     - name: Upload v4 Ops logs
       if: ${{ steps.v4Tests.outcome != 'success' && always() }}
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v4
       with:
         name: v4 Traffic Ops logs
         path: ${{ github.workspace 
}}/traffic_ops/traffic_ops_golang/traffic.ops.log
@@ -278,13 +278,13 @@ jobs:
         flags: traffic_ops_integration,v5
     - name: Upload v5 Vault logs
       if: ${{ steps.v5Tests.outcome != 'success' && always() }}
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v4
       with:
         name: v5 Traffic Vault logs
         path: ${{ github.workspace 
}}/infrastructure/cdn-in-a-box/traffic.vault.logs
     - name: Upload v5 Ops logs
       if: ${{ steps.v5Tests.outcome != 'success' && always() }}
-      uses: actions/upload-artifact@v2
+      uses: actions/upload-artifact@v4
       with:
         name: v5 Traffic Ops logs
         path: ${{ github.workspace 
}}/traffic_ops/traffic_ops_golang/traffic.ops.log
diff --git a/.github/workflows/tp.integration.tests.yml 
b/.github/workflows/tp.integration.tests.yml
index 8b374e4e03..dcea5a776a 100644
--- a/.github/workflows/tp.integration.tests.yml
+++ b/.github/workflows/tp.integration.tests.yml
@@ -164,7 +164,7 @@ jobs:
         with:
           smtp_address: 172.17.0.1
       - name: Upload Report
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         if: always()
         with:
           name: ${{ github.job }}
diff --git a/.github/workflows/tpv2.yml b/.github/workflows/tpv2.yml
index de159e6774..44a41c81ea 100644
--- a/.github/workflows/tpv2.yml
+++ b/.github/workflows/tpv2.yml
@@ -261,7 +261,7 @@ jobs:
       - name: Run everything and test
         uses: ./.github/actions/tpv2-integration-tests
       - name: Upload Report
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         if: always()
         with:
           name: ${{ github.job }}
@@ -294,7 +294,7 @@ jobs:
         env:
           ATC_COMPONENT: traffic_portal_v2
       - name: Upload RPM
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: ${{ github.job }}
           path: ${{ github.workspace }}/dist/${{ github.job }}-*.rpm
diff --git a/.github/workflows/tr-ultimate-test-harness.yml 
b/.github/workflows/tr-ultimate-test-harness.yml
index ae1bf0c917..84922dba7f 100644
--- a/.github/workflows/tr-ultimate-test-harness.yml
+++ b/.github/workflows/tr-ultimate-test-harness.yml
@@ -206,7 +206,7 @@ jobs:
           done
         if: ${{ failure() }}
       - name: Upload Dev CDN-in-a-Box logs
-        uses: actions/upload-artifact@v2
+        uses: actions/upload-artifact@v4
         with:
           name: dev-ciab-logs
           path: dev/logs/*.log
diff --git a/.github/workflows/tr.tests.yaml b/.github/workflows/tr.tests.yaml
index a92b0d59ba..b19479907f 100644
--- a/.github/workflows/tr.tests.yaml
+++ b/.github/workflows/tr.tests.yaml
@@ -66,7 +66,7 @@ jobs:
           files: core/target/site/jacoco-aggregate/jacoco.xml
           flags: traffic_router_unit
       - name: Upload Surefire and Failsafe Reports
-        uses: actions/upload-artifact@v3
+        uses: actions/upload-artifact@v4
         if: ${{ failure() }}
         with:
           name: junit-reports

Reply via email to