[all-commits] [llvm/llvm-project] 65f27d: [ids-check] Make the script CWD-independent (#223354)

Fabrice de Gans via All-commits all-commits at lists.llvm.org
Wed Sep 23 02:01:53 PDT 2026


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 65f27d8ebd9df081f581c5f65e8f82c9be413695
      https://github.com/llvm/llvm-project/commit/65f27d8ebd9df081f581c5f65e8f82c9be413695
  Author: Fabrice de Gans <Steelskin at users.noreply.github.com>
  Date:   2026-09-23 (Wed, 23 Sep 2026)

  Changed paths:
    M .github/workflows/ids-check.yml
    M llvm/utils/git/ids-check-helper.py

  Log Message:
  -----------
  [ids-check] Make the script CWD-independent (#223354)

PR #208780 removed the working directory from the ids-check workflow
step invoking the ids-check-helper script. This caused the script to run
from the workspace root rather than the repository root. It turns out
that the script was not resilient to being run from any arbitrary
directory, which caused idt to never be invoked. This made the workflow
silently succeed without checking anything.

These changes resolve repository-relative paths against the script's own
location instead, assuming it is in the `llvm/utils/git` directory.

This also fixes the script to use the right resource directory when
using a prebuilt idt.

The effort to build LLVM as a dylib is tracked in #109483.



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