Skip to content

ci: add GCB configuration yaml for pypi releases#35

Merged
g-husam merged 6 commits intomainfrom
feature/gcb-build-pypi
Feb 17, 2026
Merged

ci: add GCB configuration yaml for pypi releases#35
g-husam merged 6 commits intomainfrom
feature/gcb-build-pypi

Conversation

@g-husam
Copy link
Collaborator

@g-husam g-husam commented Feb 6, 2026

Google's OSS Exit Gate for publishing to public registries requires using certain trusted builders, one of which is GCB. This configures a GCB pipeline that is specifically for publishing to PyPi from release tags.

@gemini-code-assist
Copy link
Contributor

Warning

You have reached your daily quota limit. Please wait up to 24 hours and I will start processing your requests again!

@g-husam g-husam force-pushed the feature/gcb-build-pypi branch 2 times, most recently from 9f82728 to 22db048 Compare February 11, 2026 15:43
@g-husam g-husam marked this pull request as ready for review February 14, 2026 01:12
@g-husam g-husam requested review from Leahlijuan and kkkapu February 14, 2026 01:12
@g-husam g-husam force-pushed the feature/gcb-build-pypi branch from 41d863d to bb78199 Compare February 17, 2026 18:42
@github-actions
Copy link

Python Code Coverage Summary

Code Coverage

Package Line Rate Branch Rate Health
src.ml_flashpoint 100% 100%
src.ml_flashpoint.adapter 100% 100%
src.ml_flashpoint.adapter.megatron 97% 93%
src.ml_flashpoint.adapter.nemo 98% 96%
src.ml_flashpoint.adapter.pytorch 99% 90%
src.ml_flashpoint.checkpoint_object_manager 94% 92%
src.ml_flashpoint.core 96% 93%
src.ml_flashpoint.replication 81% 81%
Summary 95% (1991 / 2097) 92% (460 / 502)

Minimum allowed line rate is 90%

@github-actions
Copy link

C++ Code Coverage Summary

Code Coverage

Package Line Rate Branch Rate Health
src.ml_flashpoint.checkpoint_object_manager.buffer_object 94% 54%
src.ml_flashpoint.checkpoint_object_manager.object_manager 70% 37%
src.ml_flashpoint.replication.transfer_service 79% 40%
Summary 81% (888 / 1094) 42% (660 / 1554)

Minimum allowed line rate is 80%

@g-husam g-husam merged commit 85d780d into main Feb 17, 2026
5 checks passed
@g-husam g-husam deleted the feature/gcb-build-pypi branch February 17, 2026 19:04
Leahlijuan pushed a commit that referenced this pull request Feb 18, 2026
Google's OSS Exit Gate for publishing to public registries requires
using certain trusted builders, one of which is GCB. This configures a
GCB pipeline that is specifically for publishing to PyPi from release
tags.
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.

2 participants