From 9bb3171a8ab71a9d9b5780b2b76442646465611b Mon Sep 17 00:00:00 2001 From: lennard <44114474+Dummerle@users.noreply.github.com> Date: Tue, 2 May 2023 23:35:20 +0200 Subject: [PATCH] Fix release workflow --- .github/workflows/release.yml | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 2309fc12..e9a966ae 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -3,6 +3,7 @@ name: "Release" on: + workflow_dispatch: release: types: [ published ] @@ -99,7 +100,7 @@ jobs: tag: ${{ github.ref }} overwrite: true - win-zip: + cx_freeze_zip: runs-on: "windows-latest" steps: - uses: actions/checkout@v3 @@ -107,7 +108,9 @@ jobs: ref: "release" - uses: actions/setup-python@v4 with: - python-version: '3.9' + cache: pip + python-version: '3.11' + check-latest: true architecture: x64 - name: Install build dependencies run: pip3 install cx_freeze @@ -140,7 +143,9 @@ jobs: ref: "release" - uses: actions/setup-python@v4 with: + cache: pip python-version: '3.9' + check-latest: true architecture: x64 - name: Install build dependencies run: pip3 install nuitka ordered-set @@ -195,7 +200,7 @@ jobs: tag: ${{ github.ref }} overwrite: true - cx_freeze: + cx_freeze_msi: runs-on: "windows-latest" steps: - uses: actions/checkout@v3 @@ -203,7 +208,9 @@ jobs: ref: "release" - uses: actions/setup-python@v4 with: - python-version: '3.9' + cache: pip + python-version: '3.11' + check-latest: true architecture: x64 - name: Install Build Dependencies run: pip3 install --upgrade cx_freeze wheel @@ -233,7 +240,9 @@ jobs: ref: "release" - uses: actions/setup-python@v4 with: - python-version: '3.9' + cache: pip + python-version: '3.11' + check-latest: true - name: Install Build Dependencies run: pip install pyinstaller - name: Install Target Dependencies