From 77c2d9601b02eb3404f27c4df07749d8e9aef446 Mon Sep 17 00:00:00 2001 From: Aki Ariga Date: Fri, 12 Jan 2024 17:57:39 -0800 Subject: [PATCH] Update dependent actions --- .github/workflows/wheels.yml | 21 ++++++++++++--------- 1 file changed, 12 insertions(+), 9 deletions(-) diff --git a/.github/workflows/wheels.yml b/.github/workflows/wheels.yml index c7bf07b..eb4b466 100644 --- a/.github/workflows/wheels.yml +++ b/.github/workflows/wheels.yml @@ -73,13 +73,13 @@ jobs: platform_id: macosx_x86_64 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Get history and tags for SCM versioning to work run: | git fetch --prune --unshallow git fetch --depth=1 origin +refs/tags/*:refs/tags/* - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 name: Install Python with: python-version: '3.9' @@ -119,21 +119,22 @@ jobs: rm -r kytea-0.4.7 && swig -Wall -c++ -python -shadow -I/usr/local/include lib/kytea/mykytea.i - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: + name: artifact-${{ matrix.os }} path: ./wheelhouse/*.whl build_sdist: name: Build source distribution runs-on: ubuntu-latest steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 - name: Get history and tags for SCM versioning to work run: | git fetch --prune --unshallow git fetch --depth=1 origin +refs/tags/*:refs/tags/* - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v5 name: Install Python with: python-version: '3.9' @@ -141,8 +142,9 @@ jobs: - name: Build sdist run: pip install setuptools_scm && python setup.py sdist - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: + name: artifact-source path: dist/*.tar.gz upload_pypi: @@ -150,12 +152,13 @@ jobs: runs-on: ubuntu-latest if: github.event_name == 'release' && github.event.action == 'published' steps: - - uses: actions/download-artifact@v2 + - uses: actions/download-artifact@v4 with: - name: artifact + pattern: artifact-* + merge-multiple: true path: dist - - uses: pypa/gh-action-pypi-publish@v1.4.2 + - uses: pypa/gh-action-pypi-publish@release/v1 with: user: __token__ password: ${{ secrets.pypi_password }}