Skip to content

Backport of "ci: Generate html and cobertura coverage with a single command" into 0.23

Backport of !1497 (merged) "ci: Generate html and cobertura coverage with a single command".

Commits:

  • 80d1066a ci: Generate html and cobertura coverage with a single command

Commits from !1507 (merged):

  • 2061a4e3 ci/windows-docker: Move rustup install into a ps1 script
  • 30d247fd ci: Update to Rust 1.80
  • a145ce6a Ignore a new 1.80 clippy warning
  • ce9c1729 ci: Update to meson 1.5.1
  • 99f598a4 ci: Update to dav1d 1.4.3
  • c9412e66 ci: Update to cargo-c 0.9.26 and 0.10.3 when building for nightly
  • 57f407fa ci: Also use cargo-c 0.10.3 for Rust 1.80
  • 326e5861 ci: Don't use --locked for cargo-outdated / grcov with 1.80 / nightly
  • 6674f8d2 ci: Update to Rust 1.80.1
  • 6c5ceca8 ci: Fix version checks
  • ae120b30 ci: Remove unnecessary --force from cargo install
  • 75ed9b66 ci: Update ci-templates ref
  • b829c41c ci: Add comments to the windows dockerfile about build-args

Commits from !1508 (merged):

  • 4ee374e6 ci: Pin the windows jobs to gstreamer runners for now
  • 9b5b1d46 ci: Avoid cloning the submodules when they are not needed
  • a8234a67 ci: Use gstreamer runners for jobs that recursively clone submodules
  • e8797c95 ci: Add a default retry policy for jobs

Commits from !1509 (merged):

  • 78c490ef ci: Update the .cargo/config file

Commits from !1510 (merged):

  • c7694a4a ci: Fix rust version check in the windows build
  • ec66403c ci: Remove the manual trigger for the rust msrv windows job
  • 44479cf4 ci: Rely on the monorepo's gtk subproject support
  • 09bc0a28 examples: d3d11videosink: Fix compiler warning about unused closure parameter
  • c463c078 examples: glupload: Fix compilation with Rust < 1.72 on Windows
  • 63935bb6 ci: Update image version
  • ebe7f5f6 ci: Force fallback for glib when building gstreamer
  • 7959e372 ci: Disable GTK Vulkan backend

Commits from !1511 (merged):

  • 4cf22e91 ci: Don't pip install tomli on Debian anymore
  • 57aa8e09 ci: Use debian's gtk package instead of building our own
  • c5dfc879 ci: Bump linux image tag, and make a separate tag for windows

Commits from !1496 (merged):

  • 73d9793f Fix new 1.80 clippy warnings
Edited by Sebastian Dröge

Merge request reports