diff --git a/.github/workflows/android.yml b/.github/workflows/android.yml index 27e55eb1f63..a1d724b77f7 100644 --- a/.github/workflows/android.yml +++ b/.github/workflows/android.yml @@ -80,7 +80,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: recursive diff --git a/.github/workflows/c.yml b/.github/workflows/c.yml index 69a112f0b51..be89c443e26 100644 --- a/.github/workflows/c.yml +++ b/.github/workflows/c.yml @@ -28,7 +28,7 @@ jobs: os: [ubuntu-24.04, macos-latest, windows-2022 ] steps: - - uses: actions/checkout@v4 + - uses: actions/checkout@v6 with: submodules: recursive diff --git a/.github/workflows/cibuildwheel.yml b/.github/workflows/cibuildwheel.yml index a36a29159a1..00edb936b44 100644 --- a/.github/workflows/cibuildwheel.yml +++ b/.github/workflows/cibuildwheel.yml @@ -250,7 +250,7 @@ jobs: contents: write steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@v8 with: pattern: wheels-* path: wheelhouse diff --git a/.github/workflows/cifuzz.yml b/.github/workflows/cifuzz.yml index 13360051e54..24777b3f25d 100644 --- a/.github/workflows/cifuzz.yml +++ b/.github/workflows/cifuzz.yml @@ -19,7 +19,7 @@ jobs: dry-run: false language: c++ - name: Upload Crash - uses: actions/upload-artifact@v6 + uses: actions/upload-artifact@v7 if: failure() && steps.build.outcome == 'success' with: name: artifacts diff --git a/.github/workflows/cppcheck.yml b/.github/workflows/cppcheck.yml index d1b0e3d850d..254fa57cee0 100644 --- a/.github/workflows/cppcheck.yml +++ b/.github/workflows/cppcheck.yml @@ -39,7 +39,7 @@ jobs: steps: - name: checkout - uses: actions/checkout@v4 + uses: actions/checkout@v6 with: submodules: false fetch-depth: 1 diff --git a/.github/workflows/python.yml b/.github/workflows/python.yml index 23adaff4e62..0d96d6e8522 100644 --- a/.github/workflows/python.yml +++ b/.github/workflows/python.yml @@ -48,7 +48,7 @@ jobs: # - setup-python sets up PATH so 'python' and 'python3' point to the # requested version on mac and linux, but on windows it only sets up # 'python'. - - uses: actions/setup-python@v2 + - uses: actions/setup-python@v6 with: python-version: ${{ matrix.python-version }} diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index abcf13f5e7d..0abe511a749 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -58,7 +58,7 @@ jobs: - name: build docs and source package run: AAFIGURE=~/.local/bin/aafigure RST2HTML=rst2html make dist - - uses: actions/upload-artifact@v6 + - uses: actions/upload-artifact@v7 with: name: tarball path: libtorrent-rasterbar-*.tar.gz @@ -95,7 +95,7 @@ jobs: contents: write steps: - - uses: actions/download-artifact@v6 + - uses: actions/download-artifact@v8 with: name: tarball path: dist