Skip to content

Define The Compositor Modules Library Collection #3

Define The Compositor Modules Library Collection

Define The Compositor Modules Library Collection #3

Workflow file for this run

name: Main Checks
on:
- push
- pull_request
jobs:
message-lint:
uses: ./.github/workflows/commit-lint.yml
with:
upstream-repo: https://github.com/winft/como.git
clang-format:
uses: ./.github/workflows/clang-format.yml
build:
uses: ./.github/workflows/build.yml
with:
image: registry.gitlab.com/kwinft/ci-images/archlinux/kwinft-base-master
install:
uses: ./.github/workflows/install.yml
needs: build
with:
image: registry.gitlab.com/kwinft/ci-images/archlinux/kwinft-base-master
test:
uses: ./.github/workflows/test.yml
needs: build
with:
image: registry.gitlab.com/kwinft/ci-images/archlinux/kwinft-base-master
ctest-args:
"-E 'lockscreen|modifier only shortcut|no crash empty deco|no crash no border\
|scene opengl|opengl shadow|no crash reinit compositor|buffer size change\
|no crash aurorae destroy deco|slidingpopups|scripted effects|window open close animation\
|subspace switching animation|minimize animation'"
package:
uses: ./.github/workflows/package.yml
needs: build
with:
image: registry.gitlab.com/kwinft/ci-images/archlinux/kwinft-base-master