Skip to content

core: make swipe triggers angle-based #1335

core: make swipe triggers angle-based

core: make swipe triggers angle-based #1335

Workflow file for this run

name: NixOS (nixpkgs unstable)
on:
push:
branches: [ main ]
paths-ignore: [ "**.md" ]
pull_request:
branches: [ main ]
paths-ignore: [ "**.md" ]
schedule:
- cron: "0 0 * * *"
permissions: {}
jobs:
build_ctl:
name: Build (ctl)
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
submodules: 'recursive'
- name: Install Nix
uses: cachix/install-nix-action@fd24c48048070c1be9acd18c9d369a83f0fe94d7 # v31.8.1
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Update flake.lock
run: nix flake update
- name: Build
run: nix build -L .?submodules=1#inputactions-ctl
build_hyprland:
name: Build (Hyprland)
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
submodules: 'recursive'
- name: Install Nix
uses: cachix/install-nix-action@fd24c48048070c1be9acd18c9d369a83f0fe94d7 # v31.8.1
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Update flake.lock
run: nix flake update
- name: Build
run: nix build -L .?submodules=1#inputactions-hyprland
build_kwin:
name: Build (KWin)
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
submodules: 'recursive'
- name: Install Nix
uses: cachix/install-nix-action@fd24c48048070c1be9acd18c9d369a83f0fe94d7 # v31.8.1
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Update flake.lock
run: nix flake update
- name: Build
run: nix build -L .?submodules=1#inputactions-kwin
build_standalone:
name: Build (standalone)
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@08c6903cd8c0fde910a37f88322edcfb5dd907a8 # v5.0.0
with:
persist-credentials: false
submodules: 'recursive'
- name: Install Nix
uses: cachix/install-nix-action@fd24c48048070c1be9acd18c9d369a83f0fe94d7 # v31.8.1
with:
nix_path: nixpkgs=channel:nixos-unstable
- name: Update flake.lock
run: nix flake update
- name: Build
run: nix build -L .?submodules=1#inputactions
concurrency:
group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true