mirror of
https://github.com/NotAShelf/nvf.git
synced 2024-11-22 21:30:51 +00:00
ci: trigger the ci less often by filtering trigger files
This commit is contained in:
parent
322639a66a
commit
0a4b4ff513
2 changed files with 7 additions and 4 deletions
8
.github/workflows/cachix.yml
vendored
8
.github/workflows/cachix.yml
vendored
|
@ -6,9 +6,9 @@ on:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
paths-ignore:
|
paths-ignore:
|
||||||
- '.github/**'
|
- .github/**
|
||||||
- './assets/**'
|
- assets/**
|
||||||
- '.gitignore'
|
- .gitignore
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
nix:
|
nix:
|
||||||
|
@ -44,5 +44,5 @@ jobs:
|
||||||
run: git config --global init.defaultBranch main
|
run: git config --global init.defaultBranch main
|
||||||
- name: Validate Flakes
|
- name: Validate Flakes
|
||||||
run: nix flake check
|
run: nix flake check
|
||||||
- name: Build Hyprland with default settings
|
- name: Build Hneovim-flake with default settings
|
||||||
run: nix build .#${{ matrix.package }} --print-build-logs
|
run: nix build .#${{ matrix.package }} --print-build-logs
|
||||||
|
|
3
.github/workflows/manual.yml
vendored
3
.github/workflows/manual.yml
vendored
|
@ -4,6 +4,9 @@ on:
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
- main
|
- main
|
||||||
|
paths:
|
||||||
|
# build the manuals only when docs directory is updated
|
||||||
|
- docs/**
|
||||||
|
|
||||||
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
|
# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
|
||||||
permissions:
|
permissions:
|
||||||
|
|
Loading…
Reference in a new issue