Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update CI to build for all matrix targets #188

Merged
merged 15 commits into from
Dec 14, 2023

Commits on Nov 30, 2023

  1. Configuration menu
    Copy the full SHA
    07f86da View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    31fb60c View commit details
    Browse the repository at this point in the history
  3. Add matrix.apt_packages

    eager-signal committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    9d1a81a View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    9d01c7c View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    a64dc35 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    704c6e4 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    81ef8b4 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    2bb1d3d View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    a5bbe4b View commit details
    Browse the repository at this point in the history
  10. Always run tests in bash

    This is only necessary for the windows-gnu target, but causes no
    issues anywhere else.
    jrose-signal authored and eager-signal committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    03c532f View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    34fc414 View commit details
    Browse the repository at this point in the history
  12. boring-sys: Don't check for MSVC with target_env

    x86_64-pc-windows-gnu is identified as `target_env = "msvc"` too,
    but doesn't use the Visual Studio CMake generator.
    jrose-signal authored and eager-signal committed Nov 30, 2023
    Configuration menu
    Copy the full SHA
    bb58482 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    27b1e26 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    a6e882e View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    789b6a2 View commit details
    Browse the repository at this point in the history