[all-commits] [llvm/llvm-project] e19c3a: [libc++] Move some macOS CI jobs to Github actions...

Louis Dionne via All-commits all-commits at lists.llvm.org
Tue Aug 27 14:28:33 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e19c3a7e8d0df4d9a4f8e8bb4b563a1916d21a9f
      https://github.com/llvm/llvm-project/commit/e19c3a7e8d0df4d9a4f8e8bb4b563a1916d21a9f
  Author: Louis Dionne <ldionne.2 at gmail.com>
  Date:   2024-08-27 (Tue, 27 Aug 2024)

  Changed paths:
    M .github/workflows/libcxx-build-and-test.yaml
    M libcxx/utils/ci/buildkite-pipeline.yml

  Log Message:
  -----------
  [libc++] Move some macOS CI jobs to Github actions (#89083)

This patch decouples macOS CI testing from BuildKite, which makes the
maintenance of macOS CI easier and more accessible to all contributors.
Right now, the macOS CI is running entirely on machines owned by the
LLVM Foundation with only a small set of contributors having direct
access to them. In particular, updating these machines is currently
a very time-consuming manual process that requires taking the machines
offline, and using Github-provided instances makes that an order of
magnitude easier.

The story for performing back-deployment testing still needs to be
figured out, so for now we are retaining some jobs under BuildKite.



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list