diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5233f18a..c9522721 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -143,7 +143,7 @@ jobs: RELEASE_HASH: ${{ steps.git_hash.outputs.HASH }} publish: name: Publish to PyPi - needs: [bump_version, release_hash, docker_image] + needs: [bump_version, release, release_hash, docker_image] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -167,7 +167,7 @@ jobs: password: ${{ secrets.PYPI_API_TOKEN }} package: name: Build Binaries - needs: [bump_version, release_hash, docker_image] + needs: [bump_version, release, release_hash, docker_image] runs-on: ${{ matrix.os }} strategy: fail-fast: false @@ -221,7 +221,9 @@ jobs: id: archieve - name: Install Python dependencies run: | - python -m pip install -U pip pyinstaller wheel setuptools + python -m pip install -U pip + python -m pip install -U setuptools==69.5.1 + python -m pip install -U wheel python -m pip install -r requirements.dev.txt - name: Run PyInstaller env: @@ -262,7 +264,7 @@ jobs: overwrite: true docker_image: name: Build Docker Image - needs: [bump_version, release_hash] + needs: [bump_version, release, release_hash] runs-on: ubuntu-latest steps: - id: string @@ -312,7 +314,7 @@ jobs: cache-to: type=gha,mode=max change_logs: name: Generate Change Logs and Release Notes - needs: [bump_version, release_hash, docker_image, publish] + needs: [bump_version, release, release_hash, docker_image, publish] runs-on: ubuntu-latest steps: - uses: actions/checkout@v4