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

[do not merge] Force CI to run #24

Closed
wants to merge 2 commits into from

Commits on Apr 19, 2024

  1. Fix the Ubuntu CI

    The `ubuntu-18.04` image has been unsupported for more than a
    year and there are no workers on GitHub that runs it. This means
    that our CI just waits for one worker and times out.
    
    The solution is to switch to a custom Docker image based on the
    HHVM public images and move all the tests run into the new image.
    To avoid spinning multiple containers (and recomputing some of the
    cached bazel actions), all tests were moved into a new script
    `ci/run_tests.sh`.
    jchaffraix-slack committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    87d9d75 View commit details
    Browse the repository at this point in the history
  2. Switch io_bazel_rules_go to 0.40.0

    This fixes compilation with more modern versions of Bazel
    that consider some rules in io_bazel_rules_go to be broken.
    jchaffraix-slack authored and junoatwork committed Apr 19, 2024
    Configuration menu
    Copy the full SHA
    a21c8bf View commit details
    Browse the repository at this point in the history