[all-commits] [llvm/llvm-project] dfae3c: CI: move libclang python byindings tests to main CI

Matheus Izvekov via All-commits all-commits at lists.llvm.org
Sat Jun 6 16:02:09 PDT 2026


  Branch: refs/heads/users/mizvekov/improve-libclang-python-tests
  Home:   https://github.com/llvm/llvm-project
  Commit: dfae3c014d870cce8d0e98fce5906f55512d8391
      https://github.com/llvm/llvm-project/commit/dfae3c014d870cce8d0e98fce5906f55512d8391
  Author: Matheus Izvekov <mizvekov at gmail.com>
  Date:   2026-06-07 (Sun, 07 Jun 2026)

  Changed paths:
    M .ci/compute_projects.py
    M .ci/compute_projects_test.py
    R .github/workflows/libclang-python-tests.yml
    M clang/bindings/python/tests/cindex/test_source_range.py
    M clang/bindings/python/tests/cindex/test_translation_unit.py

  Log Message:
  -----------
  CI: move libclang python byindings tests to main CI

This removes the separate python bindings CI, which run on the GitHub free
runners and take more than one hour to build libclang.

The tests are executed instead in the monolithic pipelines,
whenever clang would be tested.

This is fine in terms of resources because all the dependencies are
built anyway, and the tests themselves take less than one second to
run on the free runners.



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