Commit graph

109 commits

Author SHA1 Message Date
awwpotato
b4e1daad3b
ci: request subsystem maintainers review (#1053)
Link: https://github.com/nix-community/stylix/pull/1053

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-30 16:12:40 +02:00
awwpotato
4bfd32c8f9
ci: backport: fix "has: port to stable" condition (#1795)
Fixes: 82a1f36f80 ("ci: fix 'has: port to stable' labeling (#1621)")
Fixes: c0398ebaa4 ("ci: add 'has: port to stable' label for backports (#1367)")
Link: https://github.com/nix-community/stylix/pull/1795

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-30 15:17:22 +02:00
awwpotato
cf71ad5aae
ci: use nix-community cachix (#1797) 2025-07-30 01:43:48 +01:00
NAHO
c95c960292
doc: add backport checkbox and overhaul GitHub PR template (#1756)
Link: https://github.com/nix-community/stylix/pull/1756

Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-07-27 18:20:45 +02:00
NAHO
b5af13b1db
doc: overhaul GitHub PR template 2025-07-27 18:17:44 +02:00
NAHO
00309532fc
doc: add backport checkbox to GitHub PR template 2025-07-25 19:28:27 +02:00
NAHO
ab417a287f
ci: add more top-level labels to provide better overview 2025-07-25 17:54:21 +02:00
NAHO
04f130b035
ci: lexicographically sort labels to avoid ambiguous order 2025-07-25 17:54:21 +02:00
NAHO
a6d99d742d
ci: consistently format singleton list 2025-07-25 17:54:21 +02:00
NAHO
e334b3019e
ci: check: add wimpysworld/nothing-but-nix Action for larger Nix store
Co-authored-by: awwpotato <awwpotato@voidq.com>
2025-07-24 16:58:27 +02:00
awwpotato
9242b3ec8e
ci: fix generated all-maintainers path (#1728)
Fixes: f826d3214b ("stylix: add generated all-maintainers file (#1654)")
Link: https://github.com/nix-community/stylix/pull/1728

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-20 13:00:41 +02:00
awwpotato
f826d3214b
stylix: add generated all-maintainers file (#1654)
Link: https://github.com/nix-community/stylix/pull/1654

Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-19 15:50:17 -07:00
awwpotato
e4cc192b26
ci: use cachix/install-nix-action (#1725)
Link: https://github.com/nix-community/stylix/pull/1725

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-19 23:41:22 +02:00
dependabot[bot]
a92b0ac9da ci: bump DeterminateSystems/nix-installer-action from 18 to 19
---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
  dependency-version: '19'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-07-15 18:36:32 -07:00
awwpotato
82a1f36f80
ci: fix 'has: port to stable' labeling (#1621)
Link: https://github.com/nix-community/stylix/pull/1621

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-09 15:42:49 +02:00
awwpotato
2a1ad27868
ci: public flake instead of root flake (#1629) 2025-07-08 16:27:14 +01:00
awwpotato
bf0ef81c8f
ci: fix testbed labeling (#1606)
Link: https://github.com/nix-community/stylix/pull/1606

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-07 11:47:28 -07:00
awwpotato
a5c1532ab8
flake: partition dev inputs (#1289)
Link: https://github.com/nix-community/stylix/pull/1289

Reviewed-by: Daniel Thwaites <danth@danth.me>
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Tested-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-07-06 23:56:44 +02:00
awwpotato
732c666ba5
ci: fix dependabot backport label (#1585) 2025-07-04 14:49:43 +01:00
dependabot[bot]
127fe6cc3d
ci: bump DeterminateSystems/update-flake-lock from 25 to 26 (#1583)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-04 14:49:05 +01:00
dependabot[bot]
3c73dee2db
ci: bump DeterminateSystems/nix-installer-action from 17 to 18 (#1582)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-03 21:11:17 -07:00
Matt Sturgeon
8c4b2ebfb8
ci: commit as stylix-automation in updates (#1547)
Link: https://github.com/nix-community/stylix/pull/1547

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-28 23:07:40 +02:00
pancho horrillo
8c1421ae02
stylix: honour recent docs to doc renames (#1493)
Link: https://github.com/nix-community/stylix/pull/1493

Co-authored-by: Daniel Thwaites <danth@danth.me>
Reviewed-by: Daniel Thwaites <danth@danth.me>
Co-authored-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: awwpotato <awwpotato@voidq.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-19 23:38:08 +02:00
pancho horrillo
d9a4000d90
doc: add link to PULL_REQUEST_TEMPLATE.md (#1504) 2025-06-15 17:27:13 +01:00
awwpotato
8456dfa7f6
ci: don't check repository_owner (#1436) 2025-06-06 00:20:19 +01:00
awwpotato
c0398ebaa4
ci: add 'has: port to stable' label for backports (#1367)
Link: https://github.com/nix-community/stylix/pull/1367

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-04 17:36:45 +02:00
awwpotato
ced2af0622
ci: use ubuntu-24.04 for update-flake (#1444)
Fixes: a6a467a7c1 ("ci: add flake update action (#1100)")
Link: https://github.com/nix-community/stylix/pull/1444

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-06-03 15:22:29 +02:00
awwpotato
b001c0b513
ci: flake update 25.05 (#1434)
Link: https://github.com/nix-community/stylix/pull/1434
2025-06-01 10:15:11 -07:00
awwpotato
64b9f2c2df
stylix: yamlint ignore truthy for workflows (#1116)
Link: https://github.com/nix-community/stylix/pull/1116

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-31 11:44:33 -07:00
Matt Sturgeon
0512b0f685
ci: fix backport conditions (#1420)
Link: https://github.com/nix-community/stylix/pull/1420

Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
Reviewed-by: awwpotato <awwpotato@voidq.com>
2025-05-29 19:30:39 -07:00
Matt Sturgeon
c765b15fc3
stylix: move testbed to a dedicated directory 2025-05-28 00:30:20 +01:00
awwpotato
e16d94d868
ci: prefix labels with type (#1256)
Link: https://github.com/nix-community/stylix/discussions/1109#discussioncomment-13110835
Link: https://github.com/nix-community/stylix/pull/1256

Co-authored-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-22 20:28:25 +02:00
awwpotato
043a43a0f9
ci: used maintained conflicts action (#1348) 2025-05-22 09:53:32 +01:00
awwpotato
614c12c5db
ci: fix tag for label merge conflicts (#1344)
Link: https://github.com/nix-community/stylix/pull/1344

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-21 15:05:03 -07:00
awwpotato
46caa4122c
ci: add workflow to label merge conflicts (#1269)
Add a workflow to label merge conflicts, making it more obvious when PRs
have a merge conflicts. This is also used by Home Manager and Nixpkgs.

Link: https://github.com/nix-community/stylix/pull/1269

Co-authored-by: pancho horrillo <pancho@pancho.name>
Reviewed-by: eveeifyeve <88671402+Eveeifyeve@users.noreply.github.com>
Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-21 23:43:50 +02:00
awwpotato
69b3dd05e6
stylix: bump release to 25.11 (#1317)
Closes: https://github.com/nix-community/stylix/issues/1315
Link: https://github.com/nix-community/stylix/pull/1317

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-20 19:27:39 +00:00
Daniel Thwaites
f8833c5e0c
treewide: update documentation links (#1314)
Link: https://github.com/nix-community/stylix/pull/1314

Co-authored-by: pancho horrillo <pancho@pancho.name>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-19 19:30:20 +02:00
Daniel Thwaites
5f6f08daad
treewide: change repository owner to nix-community (#1297) 2025-05-18 03:06:05 +01:00
awwpotato
101d23dfac
ci: fix dependabot backport label (#1288)
Link: https://github.com/danth/stylix/pull/1288
2025-05-16 17:22:12 -07:00
dependabot[bot]
4d68f1f761 ci: bump DeterminateSystems/update-flake-lock from 24 to 25
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock) from 24 to 25.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases)
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v24...v25)

---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
  dependency-version: '25'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-05-16 17:07:20 -07:00
awwpotato
8b015b5fa0
flake: use flake-parts (#1208)
Link: https://github.com/danth/stylix/pull/1208

Reviewed-by: Matt Sturgeon <matt@sturgeon.me.uk>
Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-16 11:52:15 -07:00
awwpotato
ad7dcca79d
ci: add labeler action (#1137)
Link: https://github.com/danth/stylix/discussions/1109
Link: https://github.com/danth/stylix/pull/1137

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-11 18:05:19 +02:00
awwpotato
a2b80b9006
doc: direct to all issues instead of open ones in issue templates (#1232)
Link: https://github.com/danth/stylix/pull/1232

Reviewed-by: NAHO <90870942+trueNAHO@users.noreply.github.com>
2025-05-06 10:16:07 +02:00
awwpotato
b4d3137c5c
ci: use format for flake update title (#1197)
Link: https://github.com/danth/stylix/pull/1197
2025-04-30 19:05:48 -07:00
awwpotato
7476be8b0b
ci: fix stable pr title for update flake (#1196)
Link: https://github.com/danth/stylix/pull/1196
2025-04-30 19:00:49 -07:00
awwpotato
245a167c75
ci: backport dependabot by default (#1149) 2025-04-25 13:35:17 +01:00
dependabot[bot]
2177469520 ci: bump DeterminateSystems/nix-installer-action from 16 to 17
Bumps [DeterminateSystems/nix-installer-action](https://github.com/determinatesystems/nix-installer-action) from 16 to 17.
- [Release notes](https://github.com/determinatesystems/nix-installer-action/releases)
- [Commits](https://github.com/determinatesystems/nix-installer-action/compare/v16...v17)

---
updated-dependencies:
- dependency-name: DeterminateSystems/nix-installer-action
  dependency-version: '17'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-04-24 17:31:12 -07:00
awwpotato
9738ceb901
ci: fix update flake pr title condition (#1169) 2025-04-24 02:57:53 +00:00
awwpotato
a97dca14af
ci: fix update-flake pr-title syntax (#1166) 2025-04-24 03:34:05 +01:00
awwpotato
379ba613a6
ci: explicit permissions for github app token (#1132) 2025-04-13 11:40:57 +01:00