Skip to content

Commit

Permalink
make linux file executable and update build pipeline
Browse files Browse the repository at this point in the history
  • Loading branch information
chges100 committed Sep 26, 2023
1 parent 3b0db51 commit af8bff6
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions .github/workflows/build-release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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: |
Expand All @@ -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:
Expand All @@ -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: |
Expand Down Expand Up @@ -162,15 +166,15 @@ jobs:
retention-days: 5

build-macos-x86_64:
runs-on: macos-10.15
runs-on: macos-11
steps:
- name: setup python
run: brew install [email protected]
- name: checkout repository
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: |
Expand Down

0 comments on commit af8bff6

Please sign in to comment.