diff --git a/.github/workflows/build_mac.yml b/.github/workflows/build_mac.yml index 738ced3..3456d34 100644 --- a/.github/workflows/build_mac.yml +++ b/.github/workflows/build_mac.yml @@ -73,7 +73,7 @@ jobs: ref: ${{ inputs.ref }} - name: Cache Python download id: cache-python-download - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~/python.pkg key: macOS-Python-${{ env.PYTHON_VERSION }} @@ -88,7 +88,7 @@ jobs: unlink /usr/local/bin/pip3 || true ln -s /usr/local/bin/python3 /usr/local/bin/python ln -s /Library/Frameworks/Python.framework/Versions/3.10/bin/pip3 /usr/local/bin/pip - - uses: actions/cache@v4 + - uses: actions/cache@v5 with: path: ~/Library/Caches/pip key: ${{ runner.os }}-pip-${{ hashFiles('setup.py', 'build_requires.txt', '.github/workflows/build_mac.yml') }} @@ -101,7 +101,7 @@ jobs: run: make get-whl whl=${{ inputs.whl-url }} - name: Download the whlfile from artifacts if: ${{ inputs.whl-file-name }} - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: ${{ inputs.whl-file-name }} path: whl @@ -143,7 +143,7 @@ jobs: - name: Get DMG filename id: get-dmg-filename run: echo "dmg-file-name=$(ls dist | grep .dmg | cat)" >> $GITHUB_OUTPUT - - uses: actions/upload-artifact@v5 + - uses: actions/upload-artifact@v6 with: name: ${{ steps.get-dmg-filename.outputs.dmg-file-name }} path: dist/${{ steps.get-dmg-filename.outputs.dmg-file-name }} diff --git a/.github/workflows/build_windows.yml b/.github/workflows/build_windows.yml index ddf31c3..850cd9d 100644 --- a/.github/workflows/build_windows.yml +++ b/.github/workflows/build_windows.yml @@ -71,7 +71,7 @@ jobs: python-version: '3.10' - name: Cache pip dependencies - uses: actions/cache@v4 + uses: actions/cache@v5 with: path: ~\AppData\Local\pip\Cache key: ${{ runner.os }}-pip-${{ hashFiles('setup.py', 'build_requires.txt') }} @@ -90,7 +90,7 @@ jobs: - name: Download the whl from artifacts if: ${{ inputs.whl-file-name }} - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: ${{ inputs.whl-file-name }} path: whl @@ -142,7 +142,7 @@ jobs: Rename-Item -Path "dist-installer\${{ steps.get-exe-filename.outputs.unsigned-exe-file-name }}" -NewName "${{ steps.get-exe-filename.outputs.final-exe-file-name }}" - name: Upload installer artifact - uses: actions/upload-artifact@v5 + uses: actions/upload-artifact@v6 with: name: ${{ steps.get-exe-filename.outputs.final-exe-file-name }} path: dist-installer/${{ steps.get-exe-filename.outputs.final-exe-file-name }} diff --git a/.github/workflows/pr_build.yml b/.github/workflows/pr_build.yml index d140946..3793448 100644 --- a/.github/workflows/pr_build.yml +++ b/.github/workflows/pr_build.yml @@ -55,7 +55,7 @@ jobs: - uses: actions/checkout@v6 - name: Download Windows installer - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: ${{ needs.build_exe.outputs.exe-file-name }} path: ./artifacts @@ -74,7 +74,7 @@ jobs: - uses: actions/checkout@v6 - name: Download macOS DMG - uses: actions/download-artifact@v6 + uses: actions/download-artifact@v7 with: name: ${{ needs.build_dmg.outputs.dmg-file-name }} path: ./artifacts