-
Notifications
You must be signed in to change notification settings - Fork 28
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
chore: update registry1 weekly to 0.13.1, API, and testing workflows #1101
Merged
justinthelaw
merged 66 commits into
main
from
chore-update-registry1-weekly-bundle-0.13.0
Oct 1, 2024
Merged
chore: update registry1 weekly to 0.13.1, API, and testing workflows #1101
justinthelaw
merged 66 commits into
main
from
chore-update-registry1-weekly-bundle-0.13.0
Oct 1, 2024
Conversation
This file contains 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
justinthelaw
added this to the Current - RAG UX Enhancements | Model Directory | API Odds and Ends milestone
Sep 23, 2024
✅ Deploy Preview for leapfrogai-docs canceled.
|
justinthelaw
changed the title
chore: update registry1 weekly for 0.13.0 and fix versioning
chore: update registry1 weekly for 0.13.0 and test workflows
Sep 23, 2024
justinthelaw
changed the title
chore: update registry1 weekly for 0.13.0 and test workflows
chore: update registry1 weekly for 0.13.0, testing and test workflows
Sep 23, 2024
justinthelaw
changed the title
chore: update registry1 weekly for 0.13.0, testing and test workflows
chore: update registry1 weekly to 0.13.0 and testing workflows
Sep 23, 2024
gphorvath
previously approved these changes
Oct 1, 2024
gphorvath
previously approved these changes
Oct 1, 2024
CollectiveUnicorn
previously approved these changes
Oct 1, 2024
justinthelaw
dismissed stale reviews from CollectiveUnicorn and gphorvath
via
October 1, 2024 18:52
a6f0af0
CollectiveUnicorn
previously approved these changes
Oct 1, 2024
gphorvath
reviewed
Oct 1, 2024
gphorvath
reviewed
Oct 1, 2024
gphorvath
reviewed
Oct 1, 2024
Co-authored-by: Gregory Horvath <[email protected]>
Co-authored-by: Gregory Horvath <[email protected]>
gphorvath
approved these changes
Oct 1, 2024
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Description
Updates everything Registry1 to v0.13.0, and fixes the Registry1 weekly to pin all components to 0.13.1 (or whatever the LEAPFROGAI_VERSION is) so proper testing can be performed. Removed integration testing, since it uses a local Python instance of the API, which is out-of-scope. Adds a
zarf-config.yaml
for non-upstream flavor builds to centralize un-mutable versioning.Fixes
release-please-config.json
to also update DEVELOPMENT.md, where it references the LeapfrogAI latest tag as part of an example code block. Adds Chainguard login so we are not rate-limited, and adds granular permissions blocks for the associated workflows. Centralizes model name in theconftest.py
and generation configurations within thetest_llm_generation.py
. Adds better clean Makefile target for all cached test artifacts, and improves Makefile build pattern forregistry1
flavors.BREAKING CHANGES
zarf-config.yaml
when building the APIregistry1
flavor to centralize un-mutable version (only mutates via release-please)v
) versus upstream flavor images by variabilizing the version numberCHANGES
[frequency]-[purpose].yaml
utils.client.py
for all e2e teststest_llm_generation.py
registry1
flavorudsCliVersion
and instead allows the default UDS CLI version packaged with the UDS Common action, allowing renovate to update that automatically, instead of us doing it manuallyLEAPFROGAI_MODEL: llama-cpp-python
to e2e tests that need a specific model identifiedRelated Issue
Relates to https://repo1.dso.mil/dsop/opensource/defenseunicorns/leapfrogai/api/-/issues/22
Checklist before merging