Skip to content

ci: add libraries presubmit + post-merge install workflows#1239

Merged
pvelesko merged 1 commit intomainfrom
ci/libraries-presubmit
Apr 22, 2026
Merged

ci: add libraries presubmit + post-merge install workflows#1239
pvelesko merged 1 commit intomainfrom
ci/libraries-presubmit

Conversation

@pvelesko
Copy link
Copy Markdown
Collaborator

@pvelesko pvelesko commented Apr 17, 2026

No description provided.

…rkflows

- Added `no_install` and `install_only` parameters to `InstallConfig` for better control over installation behavior.
- Introduced `clone_or_update_if_needed` method to handle repository updates based on the new parameters.
- Updated build methods to respect `install_only` and `no_install` flags, preventing unnecessary operations.
- Created GitHub Actions workflows for library installation and presubmit checks, ensuring automated builds and tests on pull requests.
@pvelesko pvelesko force-pushed the ci/libraries-presubmit branch from 5f56c72 to 15171e2 Compare April 21, 2026 17:19
@pvelesko pvelesko marked this pull request as ready for review April 21, 2026 17:19
@pvelesko pvelesko merged commit 43e628b into main Apr 22, 2026
23 checks passed
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