forked from UT-InfraAI/ventis
-
Notifications
You must be signed in to change notification settings - Fork 0
ci: build the CLI release through turbo and narrow the release trigger #136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
127 commits
Select commit
Hold shift + click to select a range
cfe3468
Merge remote-tracking branch 'origin/main' into build/turborepo-monorepo
claude 379047d
build: turn the repo into a turborepo monorepo with uv workspaces
userAugustos 95879aa
docs: point install and setup notes at the packages layout
userAugustos cd49b32
ci: run checks and releases from the packages layout
userAugustos a1a2802
build: keep egg-info out of the core image context
userAugustos d344d87
ci: sync only the CLI package for the nuitka build
userAugustos e742f7f
build: rely on turbo's own build outputs and ignore stray envs in the…
userAugustos 274b72e
docs: fix the moved path in the porting skill and split a README sent…
userAugustos 3618d57
test: move tests into their packages and run them per package
userAugustos f455f4d
test: compile the controller protos for the core test session
userAugustos 5334f4b
ci: pin the bun and uv setup actions to commit hashes
userAugustos 0f49800
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos e19410b
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 79c90ee
ci: run the test suite with a cached turbo on every pull request
userAugustos 315cc40
ci: build the CLI release through turbo and narrow the release trigger
userAugustos 5c9567d
test: hash the lock and skip bytecode for the root test task
userAugustos c33359e
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos cde7871
test: declare grpcio-tools for the core tests and rebuild the stubs e…
userAugustos 6c39cdb
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos f815ef8
ci: drop a comment that restates the cache step
userAugustos 83102db
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 4019714
ci: fix the publish check url, pin nuitka, and keep core tests from p…
userAugustos 1d1b45b
build: drop the apps workspace glob until an app exists
userAugustos b2aa8ad
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 1a491f5
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 702918a
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 36f0a11
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos f7dfc1f
Merge remote-tracking branch 'origin/main' into build/turborepo-monorepo
userAugustos bd48b45
style: format the clean command test
userAugustos 537bea0
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 24158cb
test: move the clean command test into the CLI package
userAugustos 77e1178
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 6171fff
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 898335e
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos aab4c59
docs: drop the development section from the README
userAugustos f9e13c6
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 74f4efe
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 1bb33a3
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 43dca16
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 6451445
build: name the root package canyonos
userAugustos 34de2de
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 7bffe41
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos efc604e
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 50edadc
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos afd9eb1
Merge remote-tracking branch 'origin/main' into build/turborepo-monorepo
userAugustos 64859d6
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 6bfe629
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 6a57328
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos b98916b
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos de8200d
Merge commit '3f3781c' into build/turborepo-monorepo
userAugustos 5e61e1d
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 233bd4a
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 3a848cd
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 3436b05
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos d4b8829
Merge branch 'main' into build/turborepo-monorepo
userAugustos 0a472d4
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 97ca1b6
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 086acad
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 60b776e
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 072185f
Merge commit 'f09ef65' into build/turborepo-monorepo
userAugustos ea65a7e
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 17b04ec
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 6eaca31
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 411b1af
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 12be055
Merge branch 'main' into build/turborepo-monorepo
userAugustos 2a73771
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos ba662af
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 5bbe066
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos d8128c0
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 16c3360
Merge branch 'main' into build/turborepo-monorepo
userAugustos 92e43e3
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 91b326a
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos e41ecc1
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 595e873
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 78c1c7b
Merge branch 'main' into build/turborepo-monorepo
userAugustos c2c42cf
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 1ed86e2
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 2f31d1c
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 836c6cd
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 584b629
Merge branch 'main' into build/turborepo-monorepo
userAugustos 4411a7a
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 7bd2c74
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 9d89b02
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos f78296d
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 375b909
Merge commit '63bf3d3' into build/turborepo-monorepo
userAugustos 61585e9
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos ad76b4c
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos b06cc00
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 6ba8e18
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos ac20ecd
Merge commit '20e2470' into build/turborepo-monorepo
userAugustos 5ff2534
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos d77e47f
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 8f4777b
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 29b70de
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos c1f4dad
Merge commit '59f749b' into build/turborepo-monorepo
userAugustos 512e5f0
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos 651111e
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 0dbfa28
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 9fa4261
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos fecd99e
Merge commit '81de972' into build/turborepo-monorepo
userAugustos 1bbffed
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos f897170
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos b42a1b8
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 29ac546
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos bccad71
Merge commit 'd7cb093' into build/turborepo-monorepo
userAugustos 0ac733f
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos f211a12
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 84bd841
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos a3ea9cb
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos dba12e7
Merge commit 'd4a2726' into build/turborepo-monorepo
userAugustos cc273b5
Merge branch 'build/turborepo-monorepo' into test/move-tests-into-pac…
userAugustos d51ece1
test(core): move the llm proxy and pricing tests into the package
userAugustos e7147c8
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos b87b9ee
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos e954c7e
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 7585367
Merge commit '3fc38bc' into test/move-tests-into-packages
userAugustos 9c5ba8c
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 282b581
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos 8c4f126
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos 3cf35fa
build: hash the porting skill sources into the root test task
userAugustos a1c4772
Merge branch 'test/move-tests-into-packages' into test/core-proto-stubs
userAugustos 446fc4e
Merge branch 'test/core-proto-stubs' into ci/turbo-tests
userAugustos f265333
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos b64e660
Merge commit '80ce36b' into ci/turbo-tests
userAugustos 94f6271
Merge branch 'ci/turbo-tests' into ci/release-through-turbo
userAugustos fcc2005
Merge commit 'c13ca42' into ci/release-through-turbo
userAugustos 26899a5
ci(cli): publish to PyPI only after the binaries are attached
userAugustos File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -31,3 +31,6 @@ canyonos = ["dashboard.compose.yml"] | |
| dev = [ | ||
| "pytest>=9.1.1", | ||
| ] | ||
| release = [ | ||
| "nuitka==4.2.1", | ||
| ] | ||
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.