[wesnoth-commits] [wesnoth/wesnoth] 0a119b: Attempt to trim down the CI after getting caught i...

Pentarctagon noreply at github.com
Thu Nov 18 23:16:49 UTC 2021


  Branch: refs/heads/1.16
  Home:   https://github.com/wesnoth/wesnoth
  Commit: 0a119b00eba3dd843e41d14e2a7120b5e44b9f75
      https://github.com/wesnoth/wesnoth/commit/0a119b00eba3dd843e41d14e2a7120b5e44b9f75
  Author: Pentarctagon <pentarctagon at tutamail.com>
  Date:   2021-11-18 (Thu, 18 Nov 2021)

  Changed paths:
    M .github/workflows/ci-main.yml

  Log Message:
  -----------
  Attempt to trim down the CI after getting caught in github's automated platform abuse tool.

Removed:
* Two linux jobs - now only two combinations of the gcc/clang + scons/cmake matrix are run.
* Two macOS jobs - the Release configuration is now only run on ARM, and the Debug configuration is only run on Intel.

Also pinned vcpkg to a particular commit so it doesn't ignore the cache when new versions of dependencies come out. This does mean though that when dependencies or dependency versions change that the vcpkg commit and the cache ID will need to be manually updated. And while it's *probably* safe to have stable and master share the same vcpkg cache, this may become problematic if their dependencies and/or versions become incompatible.





More information about the Commits mailing list