From af8bff66fe8fbf79761eba520010c01dc02ccb04 Mon Sep 17 00:00:00 2001 From: Christian Gesse Date: Mon, 25 Sep 2023 22:07:03 +0200 Subject: [PATCH] make linux file executable and update build pipeline --- .github/workflows/build-release.yml | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index 491c460..44d6703 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -18,7 +18,7 @@ jobs: uses: actions/checkout@v3 - name: install dependencies run: | - pip install setuptools wheel pyinstaller==5.6.2 && \ + pip install setuptools wheel pyinstaller && \ pip install -r requirements.txt - name: patch version run: | @@ -30,6 +30,10 @@ jobs: run: | pyinstaller \ ./GraXpert-linux.spec \ + - name: make executable + run: | + chmod u+x \ + ./dist/GraXpert-linux \ - name: store artifacts uses: actions/upload-artifact@v2 with: @@ -48,7 +52,7 @@ jobs: uses: actions/checkout@v3 - name: install dependencies run: | - pip install setuptools wheel pyinstaller==5.6.2 && \ + pip install setuptools wheel pyinstaller && \ pip install -r requirements.txt - name: patch version run: | @@ -162,7 +166,7 @@ jobs: retention-days: 5 build-macos-x86_64: - runs-on: macos-10.15 + runs-on: macos-11 steps: - name: setup python run: brew install python-tk@3.10 @@ -170,7 +174,7 @@ jobs: uses: actions/checkout@v3 - name: install dependencies run: | - pip3 install setuptools wheel pyinstaller==5.6.2 && \ + pip3 install setuptools wheel pyinstaller && \ pip3 install -r requirements.txt - name: patch version run: |