ci: update some github actions

This commit is contained in:
Kacper Michajłow committed 2025-11-30 17:50:10 +01:00
1 parent 3a4e0fc200
commit 72dbcf119a
4 files changed
+22 -22

No files matched your search

+12 -12
View File
@@ -47,7 +47,7 @@ jobs:
- arch: x86_64
wine: wine64
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Get time
id: get_time
@@ -104,7 +104,7 @@ jobs:
run: |
cat ./mingw_build/meson-logs/testlog.txt
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v5
with:
name: mpv-${{ env.TARGET }}
path: mpv-git-*.zip
@@ -146,7 +146,7 @@ jobs:
git config --global core.autocrlf false
git config --global core.eol lf
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Get time
id: get_time
@@ -207,7 +207,7 @@ jobs:
run: |
cat ./build/meson-logs/testlog.txt
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v5
with:
name: mpv-${{ matrix.target }}
path: |
@@ -241,7 +241,7 @@ jobs:
swift: "-target arm64-apple-macosx10.15"
target: "10.15"
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Remove stray upstream python binary symlinks under /usr/local
run: |
@@ -299,7 +299,7 @@ jobs:
run: |
cat ./build/meson-logs/testlog.txt
- uses: actions/upload-artifact@v4
- uses: actions/upload-artifact@v5
if: ${{ matrix.arch != 'test' }}
with:
name: mpv-${{ matrix.os }}${{ matrix.arch != '' && format('-{0}', matrix.arch) || '' }}
@@ -325,7 +325,7 @@ jobs:
ld: "lld"
args: "-Db_lto=true -Db_lto_mode=thin"
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Build with meson
id: build
@@ -355,7 +355,7 @@ jobs:
CC: "clang"
CXX: "clang++"
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Build with meson
id: build
@@ -378,7 +378,7 @@ jobs:
# used features to test build compatibility. Musl is a nice bonus as well
image: alpine:3.19
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Install dependencies
run: |
apk update
@@ -426,7 +426,7 @@ jobs:
runs-on: ubuntu-latest # until https://github.com/actions/runner/issues/385
timeout-minutes: 15 # avoid any weirdness with the VM
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Test in OpenBSD VM
uses: cross-platform-actions/action@v0.30.0
with:
@@ -472,7 +472,7 @@ jobs:
runs-on: ubuntu-latest # until https://github.com/actions/runner/issues/385
timeout-minutes: 15 # avoid any weirdness with the VM
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Test in FreeBSD VM
uses: cross-platform-actions/action@v0.30.0
with:
@@ -545,7 +545,7 @@ jobs:
run: |
git config --global core.autocrlf false
git config --global core.eol lf
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- uses: msys2/setup-msys2@v2
with:
msystem: ${{ matrix.sys }}
+1 -1
View File
@@ -17,7 +17,7 @@ jobs:
check-docs:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Docs
run: |
sudo apt-get install --no-install-recommends -y python3-docutils rst2pdf
+2 -2
View File
@@ -41,14 +41,14 @@ jobs:
report-timeouts: true
output-sarif: true
- name: Upload Crash
uses: actions/upload-artifact@v4
uses: actions/upload-artifact@v5
if: failure() && steps.build.outcome == 'success'
with:
name: ${{ matrix.sanitizer }}-artifacts
path: ./out/artifacts
- name: Upload Sarif
if: always() && steps.build.outcome == 'success'
uses: github/codeql-action/upload-sarif@v3
uses: github/codeql-action/upload-sarif@v4
with:
sarif_file: cifuzz-sarif/results.sarif
checkout_path: cifuzz-sarif
+7 -7
View File
@@ -13,7 +13,7 @@ jobs:
commit-msg:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
with:
fetch-depth: 50
@@ -24,20 +24,20 @@ jobs:
swift:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- uses: norio-nomura/action-swiftlint@3.2.1
lua:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- uses: lunarmodules/luacheck@v1
ruff:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- name: Check
id: check
uses: astral-sh/ruff-action@v3
@@ -50,7 +50,7 @@ jobs:
mypy:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- uses: python/mypy@master
with:
install_project_dependencies: no
@@ -60,12 +60,12 @@ jobs:
editorconfig:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- uses: editorconfig-checker/action-editorconfig-checker@main
- run: editorconfig-checker -config .editorconfig-checker.json
pre-commit:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/checkout@v6
- uses: pre-commit/action@v3.0.1