name: Ubuntu CI on: [push, pull_request, workflow_dispatch] jobs: ubuntu-26-04-build: runs-on: ubuntu-26.04 steps: - uses: actions/checkout@v6 - name: Install uv uses: astral-sh/setup-uv@v6 with: enable-cache: true - name: Install MetaGlot run: uv tool install git+https://github.com/SarasasChipWorkshop/metaglot.git - name: Get build dept. run: | sudo apt update sudo apt install cmake qt6-base-dev qt6-svg-dev qt6-tools-dev libexiv2-dev - name: Build it run: | mkdir build cd build cmake ../ make cpack -G DEB - name: Try install it run: | cd build sudo apt install ./*.deb - uses: actions/upload-artifact@v7 with: name: scwpic-ubuntu-26.04 path: build/*.deb archive: false