diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index b8110b2..9c680ee 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -15,7 +15,7 @@ jobs: # This workflow contains a single job called "build" build: # The type of runner that the job will run on - runs-on: ubuntu-latest + runs-on: ubuntu-24.04 strategy: matrix: language: [ 'python' ] @@ -34,8 +34,8 @@ jobs: - name: install-deps run: | - sudo apt install gettext gir1.2-gtk-3.0 gir1.2-xapp-1.0 python3 python3-apt \ + sudo apt install gettext gir1.2-gtk-3.0 python3-build python3-setuptools python3 python3-apt \ python3-aptdaemon.gtk3widgets python3-gi python3-configobj python3-setproctitle - name: make - run: ./test/test -qq + run: ./test/test diff --git a/test/test b/test/test index be11169..76da35d 100755 --- a/test/test +++ b/test/test @@ -1,3 +1,7 @@ #!/bin/bash -sudo pip3 install . -qq + +set -x +python3 -m build +pip3 install -v ./dist/leaptime_manager-*.whl leaptime-manager -V +set +x