dependabot[bot]
42149e9eac
ci: bump cross-platform-actions/action from 1.2.0 to 1.3.0
...
Bumps [cross-platform-actions/action](https://github.com/cross-platform-actions/action ) from 1.2.0 to 1.3.0.
- [Release notes](https://github.com/cross-platform-actions/action/releases )
- [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md )
- [Commits](https://github.com/cross-platform-actions/action/compare/v1.2.0...v1.3.0 )
---
updated-dependencies:
- dependency-name: cross-platform-actions/action
dependency-version: 1.3.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-28 15:57:06 +02:00
dependabot[bot]
508d25590d
ci: bump actions/cache from 5 to 6
...
Bumps [actions/cache](https://github.com/actions/cache ) from 5 to 6.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-28 15:56:36 +02:00
dependabot[bot]
dde8d8c4a0
ci: bump actions/checkout from 6 to 7
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v6...v7 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-21 12:36:13 +02:00
Kacper Michajłow
efe8644a93
github/workflows/docs: update package index to fix install failures
...
When index is outdated some files may not exist, when we try to install
them.
2026-06-20 23:30:14 +02:00
dependabot[bot]
f88bcd25c7
ci: bump cross-platform-actions/action from 1.1.0 to 1.2.0
...
Bumps [cross-platform-actions/action](https://github.com/cross-platform-actions/action ) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/cross-platform-actions/action/releases )
- [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md )
- [Commits](https://github.com/cross-platform-actions/action/compare/v1.1.0...v1.2.0 )
---
updated-dependencies:
- dependency-name: cross-platform-actions/action
dependency-version: 1.2.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-06-16 16:20:38 +00:00
Kacper Michajłow
f88f423829
meson: consider only 'v0.*' tags when computing the version
...
This allow creating other tags on the repository and don't interfere
with version string generated.
2026-06-05 07:21:58 +02:00
Kacper Michajłow
4013a3c9b6
ci/build.yml: add publish job for git prerelease
2026-06-04 19:44:44 +02:00
Kacper Michajłow
02273e9d9e
ci: fix comment workflow permissions
...
We are commenting on pull requests.
2026-06-02 12:05:07 +02:00
Kacper Michajłow
1c29507822
ci/msys2: workaround crashing whisper.cpp after unload
...
When FFmpeg is built with whisper.cpp, the libmpv-lifetime test fails
with `GGML_ASSERT(prev != ggml_uncaught_exception)`. Avoid this by
disabling the problematic backtrace code.
2026-06-02 02:11:07 +02:00
dependabot[bot]
1ac687d791
ci: bump cross-platform-actions/action from 1.0.0 to 1.1.0
...
Bumps [cross-platform-actions/action](https://github.com/cross-platform-actions/action ) from 1.0.0 to 1.1.0.
- [Release notes](https://github.com/cross-platform-actions/action/releases )
- [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md )
- [Commits](https://github.com/cross-platform-actions/action/compare/v1.0.0...v1.1.0 )
---
updated-dependencies:
- dependency-name: cross-platform-actions/action
dependency-version: 1.1.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-05-24 15:59:02 +02:00
sfan5
1fe37856cb
ci: fix comment workflow permissions
2026-05-19 18:54:30 +02:00
sfan5
8fc1a10a44
ci: fix necessary permissions for cleanup_caches and comment
...
This undoes de5edca29c ,
because I failed to read the documentation.
2026-05-18 21:13:09 +02:00
sfan5
de5edca29c
ci: clarify that cleanup_caches and comment don't use token permissions
2026-05-18 20:53:29 +02:00
Kacper Michajłow
f90dfd033f
ci: install curl
2026-05-16 18:20:42 +02:00
sfan5
7b70999b62
ci/mingw: cache tar downloads
2026-05-13 20:45:41 +02:00
Aly Smith
f5939d0b93
ci: ensure winget is available on windows-11-arm
...
per actions/partner-runner-images#95 , manually install and repair winget module in windows-11-arm runner to ensure it is available for following dependency step
2026-04-22 04:15:29 +02:00
dependabot[bot]
da4789c2dd
ci: bump cross-platform-actions/action from 0.32.0 to 1.0.0
...
Bumps [cross-platform-actions/action](https://github.com/cross-platform-actions/action ) from 0.32.0 to 1.0.0.
- [Release notes](https://github.com/cross-platform-actions/action/releases )
- [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md )
- [Commits](https://github.com/cross-platform-actions/action/compare/v0.32.0...v1.0.0 )
---
updated-dependencies:
- dependency-name: cross-platform-actions/action
dependency-version: 1.0.0
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-04-12 14:57:28 +02:00
llyyr
b51131dff9
ci/freebsd: bump to FreeBSD 15.0
2026-03-15 18:40:09 +01:00
dependabot[bot]
3a09e793b9
ci: bump actions/cache from 4 to 5
...
Bumps [actions/cache](https://github.com/actions/cache ) from 4 to 5.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-12 17:20:00 +01:00
dependabot[bot]
d58b7e03b2
ci: bump actions/upload-artifact from 5 to 7
...
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact ) from 5 to 7.
- [Release notes](https://github.com/actions/upload-artifact/releases )
- [Commits](https://github.com/actions/upload-artifact/compare/v5...v7 )
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-version: '7'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-12 17:19:40 +01:00
dependabot[bot]
e74ef802c5
ci: bump cross-platform-actions/action from 0.30.0 to 0.32.0
...
Bumps [cross-platform-actions/action](https://github.com/cross-platform-actions/action ) from 0.30.0 to 0.32.0.
- [Release notes](https://github.com/cross-platform-actions/action/releases )
- [Changelog](https://github.com/cross-platform-actions/action/blob/master/changelog.md )
- [Commits](https://github.com/cross-platform-actions/action/compare/v0.30.0...v0.32.0 )
---
updated-dependencies:
- dependency-name: cross-platform-actions/action
dependency-version: 0.32.0
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
2026-03-12 17:18:59 +01:00
Kacper Michajłow
d83931aa61
ci: add dependabot to update actions for us
2026-03-12 16:08:15 +01:00
Kacper Michajłow
a205e95efb
ci/win32: change from choco to winget
...
Chocolatey is unstable recently, let's try winget.
2026-03-07 12:30:51 +01:00
Kacper Michajłow
289bcb9e13
Revert "ci/win32: downgrade meson to 1.9.2"
...
This reverts commit 95c7599c41 .
2026-03-07 12:30:51 +01:00
Avi Halachmi (:avih)
92ed2d2ef0
github/issue_template: clarify "latest mpv version"
...
At the issue templates "tested with the latest version" checkbox, make
that a link to the latest version, revise the text slightly, and add
"or newer".
At the linux issue template, also note that if the distro does not
provide the latest version, then the issue should be reported to them.
2026-02-25 00:28:18 +01:00
Kacper Michajłow
250d6056c3
ci/win32: update runners to windows-2025-vs2026
2026-02-21 01:36:35 +01:00
Kacper Michajłow
5159300ba3
ci/win32: use vswhere to find Visual Studio
2026-02-21 01:36:35 +01:00
Kacper Michajłow
3c09473327
Revert "ci/win32: manually install cmake to fix cpu detection issue"
...
No longer needed, upstream images has been fixed already.
This reverts commit e612f419f3 .
2026-01-24 15:29:17 +01:00
der richter
df51d5500e
ci/mac: install ffmpeg-full with homebrew when available
...
homebrew slimmed down their ffmpeg formula and stripping it off some
essential functionality.
https://github.com/Homebrew/homebrew-core/pull/261303
use ffmpeg-full instead. this is keg only formula and not automatically
symlinked system wide. make sure ffmpeg is not installed in parallel and
install ffmpeg-full system wide.
2026-01-22 09:43:45 +01:00
Kacper Michajłow
5f6d5b3b7e
ci/msys2: add build with -ftrivial-auto-var-init
...
Just to catch uninitialized variables early. Build all three unint/zero/pattern to compare the results between them and we don't accidentally depend on implicit initialization in tests.
2026-01-18 12:59:16 +01:00
Kacper Michajłow
5fbd1caee2
ci/msys2: build also clang64 without ASAN
...
To cross compare results on basic build.
2026-01-18 12:59:16 +01:00
Kacper Michajłow
9483d6e12f
ci: cancel pr jobs after new push
...
github.head_ref is only defined for pull_request event, so only those
will be grouped, the rest will fallback to unique run_id, so we neither
cancel them or serialize.
2026-01-10 02:48:15 +01:00
Kacper Michajłow
e75a174743
ci/win32: add subrandr
...
Wrap subrandr build process into meson custom target.
Meson's custom target allow only file output (without path component),
so additionall copy step is added to get the library. Dummy stamp file
is used to connect custom target to dependency, the file is actually not
created, so target will be called each time, but it's fine, because
cargo will resolve it's own dependencies this way and build if needed.
This is glued only for static lib, this is what we need for our CI
script.
2026-01-06 13:58:11 +01:00
der richter
5bee8f0f7f
ci/mac: add missing libraries for consistency with other platforms
...
add libbluray, libarchive, libcaca, libcdio-paranoia, libdvdnav,
rubberband and zimg to macOS builds for consistency with other platforms
and detection tests.
2026-01-06 11:37:14 +01:00
der richter
b38d22efa8
github/issue_template: add IDs to textarea fields for URL queries
...
adding IDs to the fields makes them pre-fillable with a URL query.
adds the possibility to procedural generate links to pre-fill specific
data. for example, mpv/library version or platform version data.
possible application, menu entries or CLI output to submit bug reports.
2026-01-06 11:34:16 +01:00
Kacper Michajłow
f57c5ca422
ci/win32: upload pdb separately
...
The job id is now in the artifact filename, so we can identify the
matching pdb file.
2025-12-31 02:04:15 +01:00
Kacper Michajłow
afa090317b
ci: make artifact names more descriptive
...
Add git hash, job id and avoid double zipping.
2025-12-31 02:04:15 +01:00
Kacper Michajłow
6dff941c71
ci/{win32,mingw64,msys2}: add amf-headers
2025-12-23 07:06:34 +01:00
Kacper Michajłow
670a266475
ci/build-linux-old: remove custom libplacebo build
...
Alpine 3.21 has libplacebo 6.338.2, we can use that.
2025-12-22 17:30:05 +00:00
Kacper Michajłow
604b43184f
ci/linux-ffmpeg-6-1: add wayland-protocols
...
Bump Alpine to 3.21. It still on ffmpeg 6.1, but has newer Wayland
components that we want to test.
2025-12-22 17:30:05 +00:00
Kacper Michajłow
95c7599c41
ci/win32: downgrade meson to 1.9.2
...
1.10.0 fails to build cmake projects.
See: https://github.com/mesonbuild/meson/issues/15360
2025-12-08 22:23:08 +01:00
Kacper Michajłow
72dbcf119a
ci: update some github actions
2025-11-30 17:50:10 +01:00
Kacper Michajłow
867e808f6c
ci/openbsd: update to 7.8
...
Update to cross-platform-actions 0.30.0.
2025-11-14 21:41:07 +01:00
Dudemanguy
8b3698f9fe
github/workflows: fix libXpresent installation on freebsd
...
The x is uppercase now.
2025-11-14 21:36:58 +01:00
der richter
28ef6b780c
ci/mac: add macOS 15 intel runner
...
replacement for the old macOS 13 runner. the last and only intel runner.
2025-11-05 20:20:42 +01:00
der richter
1e8f0185d8
ci/mac: move our test runner to the newest macOS 26 runner
2025-11-05 20:20:42 +01:00
der richter
22bbe3b884
ci/mac: add macOS 26 runner
2025-11-05 20:20:42 +01:00
der richter
337ef24b68
ci/mac: use oldest Xcode version on oldest macOS runner
2025-11-05 20:20:42 +01:00
der richter
768db30557
ci/mac: remove deprecated macOS 13 runner
...
the macOS 13 runners will be removed on 4th December.
2025-11-05 20:20:42 +01:00
Kacper Michajłow
07622820d8
.lsan_suppressions: remove no longer needed suppression
2025-11-04 21:50:06 +01:00