Skip to content

Conversation

@dennisklein
Copy link
Member

Use github.event_name expressions to enable files-changed-only and thread-comments only for pull requests, keeping full analysis for pushes to master.

Use github.event_name expressions to enable files-changed-only and
thread-comments only for pull requests, keeping full analysis for
pushes to master.
Add --enable-stubs configure flag that enables building all targets
(fsqd, tests, benchmark) using stub implementations of the Lustre,
TSM, and LTSM APIs. This allows clang-tidy and other static analysis
tools to analyze the full codebase without requiring the proprietary
IBM TSM libraries or Lustre headers.

The stub libraries provide minimal type definitions and empty function
implementations sufficient for compilation and static analysis.
@dennisklein dennisklein merged commit 931c9fe into GSI-HPC:master Dec 16, 2025
1 check passed
@dennisklein dennisklein deleted the ci-linter branch December 16, 2025 18:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant