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