dependabot[bot]
57d5560ee9
ci: bump actions/create-github-app-token from 2 to 3
...
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token ) from 2 to 3.
- [Release notes](https://github.com/actions/create-github-app-token/releases )
- [Commits](https://github.com/actions/create-github-app-token/compare/v2...v3 )
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: '3'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 18:24:16 +01:00
dependabot[bot]
ca53f083db
ci: bump dorny/paths-filter from 3 to 4
...
/ triage (push) Has been cancelled
GitHub Pages / publish (ubuntu-latest) (push) Has been cancelled
Bumps [dorny/paths-filter](https://github.com/dorny/paths-filter ) from 3 to 4.
- [Release notes](https://github.com/dorny/paths-filter/releases )
- [Changelog](https://github.com/dorny/paths-filter/blob/master/CHANGELOG.md )
- [Commits](https://github.com/dorny/paths-filter/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: dorny/paths-filter
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 14:12:48 +01:00
Naïm Camille Favier
85c83f7096
github: remove stale bot
2026-01-14 11:10:56 -06:00
Thierry Delafontaine
f4bcc1ae1c
podman: add darwin support with machine management
...
- restructure module from `podman-linux` to platform-agnostic `podman`
- move linux-specific implementation to `modules/services/podman/linux/`
- add darwin module with declarative machine management
- implement launchd-based watchdog for auto-starting machines
- maintains backward compatibility with existing linux functionality
2026-01-09 09:15:55 -05:00
Benjamin Saunders
297a085108
PULL_REQUEST_TEMPLATE: update treefmt shell
...
Previously, following these instructions lead to a failure with:
Error: failed to create composite formatter: failed to initialise formatter nixf-diagnose: formatter command not found in PATH: error looking up 'nixf-diagnose'
2026-01-08 22:40:51 -05:00
Austin Horstman
40deed4ffe
ci: validate-maintainers all-maintainers update
...
Might as well, can't hurt.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-01-08 13:57:12 -05:00
Austin Horstman
2db6bcc7ca
ci: validate-maintainers on flake.lock update
...
Keep missing conflicts from nixpkgs updates.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2026-01-08 13:57:12 -05:00
dependabot[bot]
f575cb24f6
ci: bump korthout/backport-action from 3 to 4
...
Bumps [korthout/backport-action](https://github.com/korthout/backport-action ) from 3 to 4.
- [Release notes](https://github.com/korthout/backport-action/releases )
- [Commits](https://github.com/korthout/backport-action/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: korthout/backport-action
dependency-version: '4'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 22:38:37 -06:00
Austin Horstman
effe4c007d
ci: remove unused dependabot ignore
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-12-01 09:37:35 -06:00
Austin Horstman
9651819d75
ci: update checkout and update-flake-lock
...
https://github.com/DeterminateSystems/update-flake-lock/releases/tag/v28
updated with checkout v6 support.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-26 16:02:49 -06:00
Austin Horstman
8220473f95
ci: revert actions/checkout to v5 due to update-flake-lock incompatibility
...
Root cause: DeterminateSystems/update-flake-lock@v27 uses
peter-evans/create-pull-request@v6.0.5 internally, which is incompatible
with actions/checkout@v6's new credential storage mechanism.
The Problem Chain:
- actions/checkout@v6 moved credentials from .git/config to $RUNNER_TEMP
(security improvement)
- peter-evans/create-pull-request@v6.0.5 cannot access credentials from
the new $RUNNER_TEMP location
- This causes exit code 128 when update-flake-lock tries to create PRs
The Fix:
- create-pull-request@v7.0.9 fixed v6 compatibility
- However, update-flake-lock@v27 (released July 2025) hasn't upgraded yet
- Reverting to v5 restores working credential access
Next Steps:
- Can upgrade to v6 once update-flake-lock uses create-pull-request@v7.0.9+
- https://github.com/DeterminateSystems/update-flake-lock/pull/224
- Dependabot configured to ignore v6 upgrades until compatibility is fixed
Fixes: https://github.com/nix-community/home-manager/actions/runs/19712979574
See: https://github.com/peter-evans/create-pull-request/issues/690
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-26 12:47:12 -06:00
Austin Horstman
201c883d0d
ci: dependabot update release branch
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-26 12:38:45 -06:00
Austin Horstman
cc0425becf
ci: disable fail fast on flake update
...
We don't need to block a channels flake update because of a bug in
another.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-26 11:59:27 -06:00
Austin Horstman
089d5bf615
ci: update release in matrix
...
New stable branch
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-11-26 11:16:38 -06:00
dependabot[bot]
7702d14879
ci: bump actions/checkout from 5 to 6
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-11-23 23:44:50 -06:00
Austin Horstman
36a7a673c0
ci: backport set permissions
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-23 19:16:57 -05:00
Austin Horstman
7e0abd5db6
ci: add wl-clip-persist labels
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-16 19:26:10 -05:00
Austin Horstman
5890176f85
ci: backport use ubuntu latest
...
Doesn't need to be fixed and can follow same runners we use elsewhere.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-10-01 10:13:36 -05:00
dependabot[bot]
26993d87fd
ci: bump actions/labeler from 5 to 6
...
Bumps [actions/labeler](https://github.com/actions/labeler ) from 5 to 6.
- [Release notes](https://github.com/actions/labeler/releases )
- [Commits](https://github.com/actions/labeler/compare/v5...v6 )
---
updated-dependencies:
- dependency-name: actions/labeler
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-09-08 21:33:04 -05:00
Austin Horstman
f8af2cbe38
issue_template: remove git blame from issue template ( #7692 )
...
Don't need to encourage triaging git history to bother people who
haven't opted to maintain a module.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-17 23:24:40 -05:00
dependabot[bot]
5ca4c81fd5
ci: bump actions/checkout from 4 to 5 ( #7690 )
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 4 to 5.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v4...v5 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '5'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-08-17 22:47:24 -05:00
Austin Horstman
279ca5addc
PULL_REQUEST_TEMPLATE: fix commit message link formatting ( #7673 )
...
Automatic markdown formatting messes with the display format..
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-13 16:51:31 -05:00
Austin Horstman
e11d6c321f
PULL_REQUEST_TEMPLATE: fix commit message link formatting
...
Automatic markdown formatting messes with the display format..
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:02:38 -05:00
Austin Horstman
eb243d27f8
PULL_REQUEST_TEMPLATE: add some additional check
...
Make it more obvious about expectation for a quick news entry and basic
tests.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-11 09:02:38 -05:00
Austin Horstman
e7969e2ffa
PULL_REQUEST_TEMPLATE: format
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-10 11:16:51 -05:00
Austin Horstman
85ed337f36
PULL_REQUEST_TEMPLATE: update flake test runner command
...
Implemented a small helper command to make it easier to run tests.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-08-10 11:16:51 -05:00
awwpotato
ad5d2b4aa7
rescrobbled: add module
2025-08-06 00:15:47 -05:00
Austin Horstman
909d39391e
PULL_REQUEST_TEMPLATE: nixfmt-rfc-style -> nixfmt ( #7580 )
...
We now use the stable release.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-29 15:53:54 -05:00
awwpotato
50adf8fcaa
PR_TEMPLATE: remove maintainer cc section ( #7569 )
...
now that maintainers automatically get review requested this seems unnecessary.
2025-07-28 23:03:47 -05:00
Austin Horstman
e4b032ba51
ci: re-enable home manager install and uninstall tests on darwin
...
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-27 23:02:18 -05:00
Austin Horstman
a07400a2e5
ci: don't duplicate test runs on github
...
We have moved towards running more tests on buildbot for better
performance. Don't duplicate efforts on github actions.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-27 23:02:18 -05:00
Austin Horstman
e45ff5651c
ci: split tests into chunks
...
We have lots of tests and would like to add more. However, adding more
testing coverage comes at the cost of a slower CI when we run them
sequentially. This adds test outputs that are chunked however we'd like
to tune for batch sizes. Allowing us to create a parallelized CI
workflow.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-27 23:02:18 -05:00
dependabot[bot]
847711c7ff
ci: bump DeterminateSystems/update-flake-lock from 26 to 27
...
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-version: '27'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-22 12:35:35 +02:00
Robert Helgesson
836741779f
ci: apply dependabot on release-25.05
2025-07-22 12:28:46 +02:00
Austin Horstman
defabc11ab
ci: move validate maintainers logic to lib
...
Allow easily running the individual checks outside of GHA for easier
testing/modification.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-17 15:15:39 -05:00
Austin Horstman
f14ef40c45
ci: dont run github_pages on forks
...
Limit to not automatically run on forks and allow ad-hoc runs.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-15 13:11:12 -05:00
Austin Horstman
6613b6ce49
ci: update-maintainers include eval diff
...
Show evaluated comparison in the PR we create.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-15 13:08:23 -05:00
Austin Horstman
a1c0a34938
ci: fix tag-maintainers ( #7480 )
...
accidentally broke when refactoring
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-15 11:06:17 -05:00
awwpotato
7969ed8baa
gurk-rs: add module ( #7466 )
2025-07-13 17:51:03 -05:00
Austin Horstman
2a8220dd92
ci: fix tag-maintainers ( #7448 )
...
copy pasta error trying to just copy my fixes from another repo
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-12 21:03:05 -05:00
Austin Horstman
f2795aa053
ci: tag-maintainers further refactoring ( #7446 )
...
cleaning up more after further testing and work in nixvim version
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-12 18:07:51 -05:00
Austin Horstman
6d8ed2b4fc
ci: tag-maintainer workflow refactor ( #7436 )
...
Break the workflow into multiple scripts to make it easier to test /
maintain. Also fix the remove reviewer process to not review reviews
from people that were manually requested.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-11 15:20:37 -05:00
Austin Horstman
9d343f0880
ci: update-maintainers cleanup / tweaks ( #7433 )
...
Better support updating existing PRs and summary of changes in workflow
summary. Tested in nixvim.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-11 12:17:37 -05:00
Friedrich Altheide
729c5e5465
docker-cli: add module ( #7411 )
2025-07-10 15:36:53 -05:00
dependabot[bot]
1edfb62244
ci: bump DeterminateSystems/update-flake-lock from 25 to 26
...
Bumps [DeterminateSystems/update-flake-lock](https://github.com/determinatesystems/update-flake-lock ) from 25 to 26.
- [Release notes](https://github.com/determinatesystems/update-flake-lock/releases )
- [Commits](https://github.com/determinatesystems/update-flake-lock/compare/v25...v26 )
---
updated-dependencies:
- dependency-name: DeterminateSystems/update-flake-lock
dependency-version: '26'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-07-08 09:48:13 -05:00
Austin Horstman
fa135487ac
issue_template: remove assignees
...
Needless spam and doesn't really make sense to default to repo
maintainers. Also, clearly hasn't been utilized for a long time.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-08 09:47:23 -05:00
Austin Horstman
923782b2c6
issue_template: add new module request
...
Add a form for new module requests with information to help contributors
to add new modules.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-08 09:46:36 -05:00
Austin Horstman
619c84d9e0
issue_template: update feature request
...
Make a more detailed form for filing a feature request. This will help
steer users towards more helpful feature requests, similar to our bug
reporting.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-08 09:46:36 -05:00
Ludovic Ortega
af8a884164
kubeswitch: add module
...
Signed-off-by: Ludovic Ortega <ludovic.ortega@adminafk.fr>
Co-authored-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-05 16:30:54 -05:00
Austin Horstman
18e1f7fbce
ci: validate maintainers also checks for duplicate maintainers
...
We dont want need to maintain duplicate entries for maintainers in HM
that already exist in Nixpkgs. Add a check that calls out users that
don't need an entry in our internal list.
Signed-off-by: Austin Horstman <khaneliman12@gmail.com>
2025-07-04 09:20:48 -05:00