Skip to content

Conversation

rock3r
Copy link
Collaborator

@rock3r rock3r commented Sep 23, 2025

This change adds a step to the GitHub CI to run the Bazel build generator script, and then check it has not made changes to any Bazel build files (ignoring the android submodule, which we do not care about). If it has, then the committer needs to run the script locally and commit & push these changes in the PR.

Important

This PR requires #3245 (JEWEL-977) to be merged first

This change adds a script to validate that the IJP API dumps are up-to-date,
and runs it in the GitHub Actions CI. It also rewrites the
validate-api-dump-changes.main.kts script to use clikt as well.
@rock3r rock3r self-assigned this Sep 23, 2025
@rock3r rock3r added the Jewel label Sep 23, 2025
@rock3r rock3r force-pushed the sebp/JEWEL-978_run-bazel-checker-on-gh-ci branch from fe5eafe to 84b0361 Compare September 23, 2025 13:33
This change adds a step to the GitHub CI to run the Bazel build
generator script, and then check it has not made changes to any
Bazel build files (ignoring the android submodule, which we do
not care about). If it has, then the committer needs to run the
script locally and commit & push these changes in the PR.
@rock3r rock3r force-pushed the sebp/JEWEL-978_run-bazel-checker-on-gh-ci branch from 84b0361 to 7ad17d1 Compare September 23, 2025 13:45
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant