From 026897ff2796c2f2074cb368ff9c59a262dc28ad Mon Sep 17 00:00:00 2001 From: Roberto Prevato Date: Sat, 17 Feb 2024 10:22:24 +0100 Subject: [PATCH] Fix workflow Fix workflow_dispatch settings Disable wheel testing for Python 3.12 (broken in pip?) --- .github/workflows/main.yml | 16 +++++----------- 1 file changed, 5 insertions(+), 11 deletions(-) diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 8a1d16a..0e05f22 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -2,10 +2,11 @@ name: Main on: workflow_dispatch: - publish_artifacts: - description: 'Publish artifacts (Y|N)' - required: true - default: 'N' + inputs: + publish_artifacts: + description: 'Publish artifacts (Y|N)' + required: true + default: 'N' release: types: [published] push: @@ -215,13 +216,6 @@ jobs: name: dist-${{ matrix.os }}-${{ matrix.python-version }} path: dist - - name: Test wheels - if: | - !startsWith(matrix.os, 'windows') - run: | - pip install blacksheep -f "file:///${GITHUB_WORKSPACE}/dist" - pip freeze | grep blacksheep - publish: runs-on: ubuntu-latest needs: [build, build-wheels]