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

kevinjqliu pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/iceberg-python.git


The following commit(s) were added to refs/heads/main by this push:
     new 32301867 Update `upload-artifact` to use v4 (#1371)
32301867 is described below

commit 3230186753d136d69ddddc4d3759a41fb909c568
Author: Kevin Liu <[email protected]>
AuthorDate: Tue Nov 26 16:05:00 2024 -0500

    Update `upload-artifact` to use v4 (#1371)
    
    * use v4
    
    * merge artifacts
    
    * remove mac 12
    
    * remove old artifacts
    
    * add macos-15
---
 .github/workflows/python-release.yml | 16 +++++++++++++---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/.github/workflows/python-release.yml 
b/.github/workflows/python-release.yml
index dcdca8ee..7541360b 100644
--- a/.github/workflows/python-release.yml
+++ b/.github/workflows/python-release.yml
@@ -34,7 +34,7 @@ jobs:
     runs-on: ${{ matrix.os }}
     strategy:
       matrix:
-        os: [ ubuntu-22.04, windows-2022, macos-12, macos-13, macos-14 ]
+        os: [ ubuntu-22.04, windows-2022, macos-13, macos-14, macos-15 ]
 
     steps:
       - uses: actions/checkout@v4
@@ -84,7 +84,17 @@ jobs:
         if: startsWith(matrix.os, 'ubuntu')
         run: ls -lah dist/* && cp dist/* wheelhouse/
 
-      - uses: actions/upload-artifact@v3
+      - uses: actions/upload-artifact@v4
         with:
-          name: "release-${{ github.event.inputs.version }}"
+          name: "release-${{ matrix.os }}"
           path: ./wheelhouse/*
+  merge:
+    runs-on: ubuntu-latest
+    needs: build_wheels
+    steps:
+      - name: Merge Artifacts
+        uses: actions/upload-artifact/merge@v4
+        with:
+          name: "release-${{ github.event.inputs.version }}"
+          pattern: release-*
+          delete-merged: true

Reply via email to