diff --git a/.github/workflows/build-check.yaml b/.github/workflows/build-check.yaml index 96c2eef..95c24a1 100644 --- a/.github/workflows/build-check.yaml +++ b/.github/workflows/build-check.yaml @@ -6,6 +6,7 @@ on: types: [opened, synchronize] paths-ignore: - scripts/** + workflow_dispatch: jobs: check-build-success: runs-on: ubuntu-latest diff --git a/.github/workflows/build-lambda.yaml b/.github/workflows/build-lambda.yaml index e9fbfaf..5ba2059 100644 --- a/.github/workflows/build-lambda.yaml +++ b/.github/workflows/build-lambda.yaml @@ -6,6 +6,7 @@ on: - main paths: - scripts/** + workflow_dispatch: jobs: push-artifacts-to-s3: runs-on: ubuntu-latest @@ -25,7 +26,9 @@ jobs: with: python-version: "3.13" - name: Install UV - run: pip install uv + uses: astral-sh/setup-uv@v6 + with: + working-directory: scripts - name: Build Lambda run: | # Create build directory diff --git a/.github/workflows/push-artifacts.yaml b/.github/workflows/push-artifacts.yaml index 4466c5c..ff0656c 100644 --- a/.github/workflows/push-artifacts.yaml +++ b/.github/workflows/push-artifacts.yaml @@ -7,6 +7,7 @@ on: paths-ignore: - scripts/** - README.md + workflow_dispatch: jobs: push-artifacts-to-s3: runs-on: ubuntu-latest