From 06eebb5ca8dd21df86b3f0d23d10eade9134e49c Mon Sep 17 00:00:00 2001 From: Jordan Frazier <122494242+jordanrfrazier@users.noreply.github.com> Date: Wed, 2 Oct 2024 09:36:55 -0700 Subject: [PATCH] ci: small nightly fixes (#3993) * Add back correct checkout steps * fix directory --- .github/workflows/nightly_build.yml | 8 ++++++-- .github/workflows/python_test.yml | 1 - .github/workflows/release.yml | 4 ++++ .github/workflows/release_nightly.yml | 2 +- .github/workflows/style-check-py.yml | 3 --- 5 files changed, 11 insertions(+), 7 deletions(-) diff --git a/.github/workflows/nightly_build.yml b/.github/workflows/nightly_build.yml index 4e062cc1c..50e135194 100644 --- a/.github/workflows/nightly_build.yml +++ b/.github/workflows/nightly_build.yml @@ -24,11 +24,14 @@ jobs: main_tag: ${{ steps.generate_main_tag.outputs.main_tag }} base_tag: ${{ steps.set_base_tag.outputs.base_tag }} steps: + - name: Checkout code + uses: actions/checkout@v4 + with: + persist-credentials: true - name: "Setup Environment" uses: ./.github/actions/setup-uv with: ref: ${{ github.ref }} - - name: Install the project run: uv sync --dev @@ -83,8 +86,9 @@ jobs: uv run ./scripts/ci/update_pyproject_version.py $MAIN_TAG main uv run ./scripts/ci/update_pyproject_name.py langflow-nightly main uv run ./scripts/ci/update_uv_dependency.py $BASE_TAG + uv lock - cd src/backend/base && uv lock + cd src/backend/base && uv lock && cd ../../.. git add pyproject.toml src/backend/base/pyproject.toml uv.lock src/backend/base/uv.lock git commit -m "Update version and project name" diff --git a/.github/workflows/python_test.yml b/.github/workflows/python_test.yml index 34497f709..fe49e2c78 100644 --- a/.github/workflows/python_test.yml +++ b/.github/workflows/python_test.yml @@ -117,7 +117,6 @@ jobs: uses: actions/checkout@v4 with: ref: ${{ inputs.ref || github.ref }} - persist-credentials: true - name: "Setup Environment" uses: ./.github/actions/setup-uv with: diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index c5adacfdb..c7f73d826 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -56,6 +56,8 @@ jobs: version: ${{ steps.check-version.outputs.version }} skipped: ${{ steps.check-version.outputs.skipped }} steps: + - name: Checkout code + uses: actions/checkout@v4 - name: Setup Environment uses: ./.github/workflows/setup-uv.yml with: @@ -116,6 +118,8 @@ jobs: outputs: version: ${{ steps.check-version.outputs.version }} steps: + - name: Checkout code + uses: actions/checkout@v4 - name: Setup Environment uses: ./.github/workflows/setup-uv.yml with: diff --git a/.github/workflows/release_nightly.yml b/.github/workflows/release_nightly.yml index 58b6c1e69..b0f8cc735 100644 --- a/.github/workflows/release_nightly.yml +++ b/.github/workflows/release_nightly.yml @@ -137,7 +137,7 @@ jobs: - name: Check out the code at a specific ref uses: actions/checkout@v4 with: - ref: ${{ inputs.ref }} + ref: ${{ inputs.nightly_tag_main}} persist-credentials: true - name: "Setup Environment" uses: ./.github/actions/setup-uv diff --git a/.github/workflows/style-check-py.yml b/.github/workflows/style-check-py.yml index 34cc46e60..8f77c9625 100644 --- a/.github/workflows/style-check-py.yml +++ b/.github/workflows/style-check-py.yml @@ -19,9 +19,6 @@ jobs: steps: - name: Check out the code at a specific ref uses: actions/checkout@v4 - with: - ref: ${{ github.ref }} - persist-credentials: true - name: "Setup Environment" uses: ./.github/actions/setup-uv with: