Skip to content

Commit 6e745dc

Browse files
workflows: run without condition on changed paths
To enable *required status checks / workflows* in the future, we'd like to run all workflows unconditionally. Since those workflows are already using cachix, the additional runs will be very cheap. Yes, we'll run additional jobs, but that will be temporary only, see next commits. The immediate upside is, that we're not going to accidentally miss some of the paths that would cause rebuilds as we did in the past. (cherry picked from commit 540fd4e)
1 parent 53d3222 commit 6e745dc

File tree

4 files changed

+0
-19
lines changed

4 files changed

+0
-19
lines changed

.github/workflows/check-shell.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ on:
55
paths:
66
- .github/workflows/check-shell.yml
77
pull_request_target:
8-
paths:
9-
- 'shell.nix'
10-
- 'ci/**'
118

129
concurrency:
1310
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.run_id }}

.github/workflows/lib-tests.yml

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,9 +5,6 @@ on:
55
paths:
66
- .github/workflows/lib-tests.yml
77
pull_request_target:
8-
paths:
9-
- 'lib/**'
10-
- 'maintainers/**'
118

129
concurrency:
1310
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.run_id }}

.github/workflows/manual-nixos-v2.yml

Lines changed: 0 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,15 +8,6 @@ on:
88
branches:
99
- master
1010
- release-*
11-
paths:
12-
- "nixos/**"
13-
# Also build when the nixpkgs doc changed, since we take things like
14-
# the release notes and some css and js files from there.
15-
# See nixos/doc/manual/default.nix
16-
- "doc/**"
17-
# Build when something in lib changes
18-
# Since the lib functions are used to 'massage' the options before producing the manual
19-
- "lib/**"
2011

2112
concurrency:
2213
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.run_id }}

.github/workflows/manual-nixpkgs-v2.yml

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,6 @@ on:
55
paths:
66
- .github/workflows/manual-nixpkgs-v2.yml
77
pull_request_target:
8-
paths:
9-
- 'doc/**'
10-
- 'lib/**'
11-
- 'pkgs/by-name/ni/nixdoc/**'
128

139
concurrency:
1410
group: ${{ github.workflow }}-${{ github.event_name }}-${{ github.head_ref || github.run_id }}

0 commit comments

Comments
 (0)