Skip to content

Commit 93dfc43

Browse files
chore(github-deps): update llamastack/llama-stack requirement to 700b202 (#5239)
Updates the requirements on [llamastack/llama-stack](https://github.com/llamastack/llama-stack) to permit the latest version. <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/llamastack/llama-stack/blob/main/RELEASE_PROCESS.md">llamastack/llama-stack's changelog</a>.</em></p> <blockquote> <h1>Llama Stack Release Process</h1> <p>This document outlines the release process for Llama Stack, providing predictability for the community on feature delivery timelines and release expectations.</p> <h2>Release Schedule</h2> <p>Llama Stack follows <a href="https://semver.org/">Semantic Versioning</a> with three release streams:</p> <table> <thead> <tr> <th>Release Type</th> <th>Cadence</th> <th>Description</th> </tr> </thead> <tbody> <tr> <td><strong>Major (X.0.0)</strong></td> <td>Every 6-8 months</td> <td>Breaking changes, major new features, architectural changes</td> </tr> <tr> <td><strong>Minor (0.Y.0)</strong></td> <td>Monthly</td> <td>New features, non-breaking API additions, significant improvements</td> </tr> <tr> <td><strong>Patch (0.0.Z)</strong></td> <td>Weekly</td> <td>Bug fixes, security patches, documentation updates</td> </tr> </tbody> </table> <h2>Version Numbering</h2> <p>Releases follow the <code>X.Y.Z</code> pattern:</p> <ul> <li><strong>X (Major)</strong>: Incremented for breaking changes or significant architectural updates</li> <li><strong>Y (Minor)</strong>: Incremented for new features and non-breaking enhancements</li> <li><strong>Z (Patch)</strong>: Incremented for bug fixes and minor improvements</li> </ul> <h3>Release Candidates</h3> <p>For minor and major releases, release candidates (RC) are published before the final release:</p> <ul> <li>Format: <code>vX.Y.ZrcN</code> (e.g., <code>v0.4.0rc1</code>, <code>v0.4.0rc2</code>)</li> <li>Python RC packages are published to test.pypi for community testing</li> <li>Multiple RCs may be issued until the release is stable</li> </ul> <h2>Branching Strategy</h2> <ul> <li><strong><code>main</code></strong>: Active development branch, always contains the latest code</li> <li><strong><code>release-X.Y.x</code></strong>: Release branches for each minor version (e.g., <code>release-0.3.x</code>, <code>release-0.4.x</code>)</li> <li>Patch releases are made from release branches</li> <li>Critical fixes are backported from <code>main</code> to active release branches using Mergify</li> </ul> <h2>Milestone Management</h2> <h3>Tracking Work</h3> <ul> <li><strong>Issues only</strong>: Add only issues to milestones, not PRs (avoids duplicate tracking)</li> <li><strong>Milestone creation</strong>: Create milestones for each planned minor and major release</li> <li><strong>Small fixes</strong>: Quick-landing PRs for small fixes don't require milestone tracking</li> </ul> <h3>Release Criteria</h3> <p>A version is released when:</p> <ol> <li>All issues in the corresponding milestone are completed, <strong>OR</strong></li> <li>Remaining issues are moved to a future milestone with documented rationale</li> </ol> <h3>Triaging</h3> <!-- raw HTML omitted --> </blockquote> <p>... (truncated)</p> </details> <details> <summary>Commits</summary> <ul> <li>See full diff in <a href="https://github.com/llamastack/llama-stack/commits/700b202df7e520c1b19977e97657b3aebc055e56">compare view</a></li> </ul> </details> <br /> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sébastien Han <seb@redhat.com>
1 parent 14d2e65 commit 93dfc43

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

.github/workflows/integration-tests.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -150,7 +150,7 @@ jobs:
150150
# called from pull_request_target workflows.
151151
- name: Setup test environment
152152
if: ${{ matrix.config.allowed_clients == null || contains(matrix.config.allowed_clients, matrix.client) }}
153-
uses: llamastack/llama-stack/.github/actions/setup-test-environment@d35ac34a22bc87ebf52728793f7081d0cb2d8db7
153+
uses: llamastack/llama-stack/.github/actions/setup-test-environment@700b202df7e520c1b19977e97657b3aebc055e56
154154
with:
155155
python-version: ${{ matrix.python-version }}
156156
client-version: ${{ matrix.client-version }}
@@ -171,13 +171,13 @@ jobs:
171171
- name: Setup TypeScript client
172172
if: ${{ matrix.client == 'server' }}
173173
id: setup-ts-client
174-
uses: llamastack/llama-stack/.github/actions/setup-typescript-client@d35ac34a22bc87ebf52728793f7081d0cb2d8db7
174+
uses: llamastack/llama-stack/.github/actions/setup-typescript-client@700b202df7e520c1b19977e97657b3aebc055e56
175175
with:
176176
client-version: ${{ matrix.client-version }}
177177

178178
- name: Run tests
179179
if: ${{ matrix.config.allowed_clients == null || contains(matrix.config.allowed_clients, matrix.client) }}
180-
uses: llamastack/llama-stack/.github/actions/run-and-record-tests@d35ac34a22bc87ebf52728793f7081d0cb2d8db7
180+
uses: llamastack/llama-stack/.github/actions/run-and-record-tests@700b202df7e520c1b19977e97657b3aebc055e56
181181
env:
182182
OPENAI_API_KEY: dummy
183183
AZURE_API_KEY: replay-mode-dummy-key

.github/workflows/record-integration-tests.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -224,7 +224,7 @@ jobs:
224224
# a trusted commit, not from PR checkout. This is critical for security.
225225
- name: Setup test environment
226226
if: steps.should_run.outputs.run == 'true'
227-
uses: llamastack/llama-stack/.github/actions/setup-test-environment@4a4f48ffda71163aba27360a8cb172d4fddb398c
227+
uses: llamastack/llama-stack/.github/actions/setup-test-environment@700b202df7e520c1b19977e97657b3aebc055e56
228228
with:
229229
python-version: "3.12"
230230
client-version: "latest"
@@ -234,7 +234,7 @@ jobs:
234234

235235
- name: Run and record tests
236236
if: steps.should_run.outputs.run == 'true'
237-
uses: llamastack/llama-stack/.github/actions/run-and-record-tests@4a4f48ffda71163aba27360a8cb172d4fddb398c
237+
uses: llamastack/llama-stack/.github/actions/run-and-record-tests@700b202df7e520c1b19977e97657b3aebc055e56
238238
env:
239239
OPENAI_API_KEY: ${{ matrix.provider.setup == 'gpt' && secrets.OPENAI_API_KEY || '' }}
240240
AZURE_API_KEY: ${{ matrix.provider.setup == 'azure' && secrets.AZURE_API_KEY || '' }}

0 commit comments

Comments
 (0)