ci: fix release workflows for uv (#4053)
This commit is contained in:
parent
7b3a8b829c
commit
4a574da0c0
10 changed files with 25 additions and 69 deletions
6
.github/workflows/nightly_build.yml
vendored
6
.github/workflows/nightly_build.yml
vendored
|
|
@ -30,8 +30,6 @@ jobs:
|
|||
persist-credentials: true
|
||||
- name: "Setup Environment"
|
||||
uses: ./.github/actions/setup-uv
|
||||
with:
|
||||
ref: ${{ github.ref }}
|
||||
- name: Install the project
|
||||
run: uv sync --dev
|
||||
|
||||
|
|
@ -76,10 +74,6 @@ jobs:
|
|||
uv run ./scripts/ci/update_pyproject_name.py langflow-base-nightly base
|
||||
uv run ./scripts/ci/update_pyproject_version.py $BASE_TAG base
|
||||
|
||||
# This updates the dependency of langflow-base to langflow-base-nightly in {project_root}/pyproject.toml
|
||||
# Note: Still necessary for poetry
|
||||
uv run ./scripts/ci/update_lf_base_dependency.py $BASE_TAG
|
||||
|
||||
# Use the main tag created earlier
|
||||
MAIN_TAG="${{ steps.generate_main_tag.outputs.main_tag }}"
|
||||
echo "Updating main project version to $MAIN_TAG"
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue