diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3da711b6..5d8b0270 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -18,14 +18,14 @@ jobs: permissions: contents: write steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 - name: Set up Python 3.10 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.10" - name: Bump version and push tag - uses: anothrNick/github-tag-action@1.64.0 + uses: anothrNick/github-tag-action@1.67.0 if: ${{ !startsWith(github.ref, 'refs/tags/') }} id: tag env: @@ -72,18 +72,18 @@ jobs: CIBW_SKIP: "*-musllinux_*" steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Install cibuildwheel run: pip install cibuildwheel - name: Build wheels run: cibuildwheel --output-dir wheelhouse - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: wheels-${{ matrix.os }}-${{ matrix.python }}-${{ matrix.arch }} path: ./wheelhouse/*.whl @@ -93,17 +93,17 @@ jobs: runs-on: ubuntu-22.04 needs: [call-test-workflow, tag] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 - name: Build a source tarball run: python setup.py sdist - - uses: actions/upload-artifact@v2 + - uses: actions/upload-artifact@v4 with: name: tarball path: dist @@ -114,11 +114,11 @@ jobs: runs-on: ubuntu-22.04 needs: [call-test-workflow, tag, wheels, tarball] steps: - - uses: actions/checkout@v3 + - uses: actions/checkout@v4 with: fetch-depth: 0 - name: Set up Python 3.9 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: 3.9 diff --git a/.github/workflows/keep-alive.yml b/.github/workflows/keep-alive.yml index 2d050a50..aeacfa13 100644 --- a/.github/workflows/keep-alive.yml +++ b/.github/workflows/keep-alive.yml @@ -13,7 +13,7 @@ jobs: name: Keep workflow alive runs-on: ubuntu-22.04 steps: - - uses: actions/checkout@v2 + - uses: actions/checkout@v4 with: ref: master diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 92dd4a23..fdad0bc4 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -16,7 +16,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} @@ -39,7 +39,7 @@ jobs: - uses: actions/checkout@v4 - name: Set up Python ${{ matrix.python-version }} - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: ${{ matrix.python-version }} @@ -61,7 +61,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up Python 3.11 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.11" - name: Install dependencies @@ -77,7 +77,7 @@ jobs: steps: - uses: actions/checkout@v4 - name: Set up Python 3.12 - uses: actions/setup-python@v4 + uses: actions/setup-python@v5 with: python-version: "3.12" - name: Install dependencies