diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index eea3795..a25db3e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -16,16 +16,6 @@ jobs: - run: meson setup build -Dxwayland=true -Dman-pages=true --buildtype=release - run: ninja -C build - run: meson test -C build --suite devel --suite devel-long -v - pkgtest: - runs-on: ubuntu-latest - container: - image: archlinux:latest - steps: - - run: pacman-key --init - - run: pacman -Syu --noconfirm git sudo - - run: git clone https://github.com/project-repo/cagebreak-pkgbuild - - run: cd cagebreak-pkgbuild/cagebreak - - run: makepkg basic: runs-on: ubuntu-latest container: @@ -37,6 +27,8 @@ jobs: - run: bash scripts/install-development-environment - run: meson setup build -Dxwayland=true -Dman-pages=true --buildtype=release - run: ninja -C build + - run: useradd test && usermod -L test + - user: test - run: meson test -C build --suite basic -v release: runs-on: ubuntu-latest @@ -49,6 +41,18 @@ jobs: - run: bash scripts/install-development-environment - run: meson setup build -Dxwayland=true -Dman-pages=true --buildtype=release - run: ninja -C build + - run: useradd test && usermod -L test + - user: test - run: meson test -C build --suite release -v +# pkgtest: +# runs-on: ubuntu-latest +# container: +# image: archlinux:latest +# steps: +# - run: pacman-key --init +# - run: pacman -Syu --noconfirm git sudo +# - run: git clone https://github.com/project-repo/cagebreak-pkgbuild +# - run: cd cagebreak-pkgbuild/cagebreak +# - run: makepkg