Skip to content

Fix the bug that changing inclusion and exclusions does not mark the dialog as changed #376

Fix the bug that changing inclusion and exclusions does not mark the dialog as changed

Fix the bug that changing inclusion and exclusions does not mark the dialog as changed #376

Workflow file for this run

name: ArchLinux
on:
push:
branches: [ master ]
paths-ignore: [ '**.md', '**.png' ]
pull_request:
branches: [ master ]
paths-ignore: [ '**.md', '**.png' ]
schedule:
- cron: "0 0 * * *"
env:
# Customize the CMake build type here (Release, Debug, RelWithDebInfo, etc.)
BUILD_TYPE: Release
jobs:
archlinux:
# The CMake configure and build commands are platform agnostic and should work equally
# well on Windows or Mac. You can convert this to a matrix build if you need
# cross-platform coverage.
# See: https://docs.github.com/en/free-pro-team@latest/actions/learn-github-actions/managing-complex-workflows#using-a-build-matrix
runs-on: ubuntu-latest
container:
image: archlinux:base-devel
options: --user root
steps:
- name: Refresh Packages
run: pacman -Syu --noconfirm
- name: Install Dependencies
run: pacman -S --noconfirm git cmake extra-cmake-modules qt5-tools kwin wireplumber
- name: Check out repository
uses: actions/checkout@v3
- name: Configure CMake
# Configure CMake in a 'build' subdirectory. `CMAKE_BUILD_TYPE` is only required if you are using a single-configuration generator such as make.
# See https://cmake.org/cmake/help/latest/variable/CMAKE_BUILD_TYPE.html?highlight=cmake_build_type
run: cmake -B ${{github.workspace}}/build -DCMAKE_BUILD_TYPE=${{env.BUILD_TYPE}}
- name: Build
# Build your program with the given configuration
run: cmake --build ${{github.workspace}}/build --config ${{env.BUILD_TYPE}}
# - name: Test
# working-directory: ${{github.workspace}}/build
# # Execute tests defined by the CMake configuration.
# # See https://cmake.org/cmake/help/latest/manual/ctest.1.html for more detail
# run: ctest -C ${{env.BUILD_TYPE}}