Skip to content

Expose uv in workspace for awf#143

Merged
strawgate merged 3 commits intomainfrom
main-ea7074538434773d
Feb 19, 2026
Merged

Expose uv in workspace for awf#143
strawgate merged 3 commits intomainfrom
main-ea7074538434773d

Conversation

@github-actions
Copy link
Contributor

Summary

  • copy the installed uv binary into a workspace-visible bin directory after setup
  • add the workspace bin directory to GITHUB_PATH so the awf container can resolve uv on PATH
  • place the updated fragment under github/workflows/gh-aw-fragments/ per workflow-edit guardrails (maintainers should sync to .github/workflows/gh-aw-fragments/runtime-setup.md and recompile lockfiles)

Testing

  • make lint

Related: #137

AI generated by Issue Assistant

github-actions bot and others added 2 commits February 19, 2026 06:02
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
@strawgate strawgate marked this pull request as ready for review February 19, 2026 15:01
@github-actions
Copy link
Contributor Author

Summary: CI failed in Verify compiled workflows because make compile leaves the working tree dirty with updated .github/workflows/gh-aw-*.lock.yml files.

Evidence (source change requiring a recompile):

# .github/workflows/gh-aw-fragments/runtime-setup.md:L35-L47
  - name: Setup uv
    if: hashFiles('pyproject.toml', 'uv.lock') != ''
    uses: astral-sh/setup-uv@v5
    id: setup-uv

  - name: Expose uv in workspace
    if: hashFiles('pyproject.toml', 'uv.lock') != ''
    ...

Recommended fix:

  1. Run make compile.
  2. Commit the regenerated .github/workflows/gh-aw-*.lock.yml files.

Tests: Not run locally (CI failure based on workflow logs).


What is this? | From workflow: PR Checks Fixer

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@github-actions
Copy link
Contributor Author

CI failed in Verify compiled workflows because make compile left the working tree dirty (lock files changed and a new .github/workflows/trigger-release-update.yml was generated), so the compiled workflows are out of date.

Recommended fix: run make compile and commit the resulting .github/workflows/*.lock.yml updates plus the generated trigger workflow (and any other updated workflow files such as agentics-maintenance.yml).

Tests: not run locally (failure reproduced from workflow logs).


What is this? | From workflow: PR Checks Fixer

Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not.

@strawgate strawgate force-pushed the main-ea7074538434773d branch from 161cad1 to 08d71c7 Compare February 19, 2026 15:12
@strawgate strawgate merged commit 61386ca into main Feb 19, 2026
4 of 5 checks passed
@strawgate strawgate deleted the main-ea7074538434773d branch February 19, 2026 15:12
github-actions bot added a commit that referenced this pull request Feb 19, 2026
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
Co-authored-by: William Easton <bill.easton@elastic.co>
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.

Uv not in path after setup

1 participant

Comments