Skip to content

Commit

Permalink
Switch to debian
Browse files Browse the repository at this point in the history
  • Loading branch information
HEnquist committed Jan 29, 2025
1 parent 397093e commit 51ae6b3
Showing 1 changed file with 5 additions and 7 deletions.
12 changes: 5 additions & 7 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -134,21 +134,19 @@ jobs:
id: build
with:
arch: ${{ matrix.arch }}
distro: ubuntu22.04
distro: bookworm

# Mount the artifacts directory as /artifacts in the container
dockerRunArgs: |
--volume "${PWD}:/cdsp"
install: |
apt-get update -q -y
add-apt-repository ppa:deadsnakes/ppa -y
apt update
apt install python3.12 -y
apt update -y
apt install python3 -y
#
# Produce a binary artifact and place it in the mounted volume
run: |
python3.12 -m pip install -r requirements.txt
python3.12 -m pip install pyinstaller
pip install -r requirements.txt
pip install pyinstaller
cd cdsp
pyinstaller .\main.py --add-data .\config\:config --add-data .\build\:build --collect-data camilladsp_plot --name camillagui_backend
Expand Down

0 comments on commit 51ae6b3

Please sign in to comment.