Commit Graph

1698 Commits

Author SHA1 Message Date
Philip Taron
fc187fc912 .github: Bump korthout/backport-action from 4.2.0 to 4.3.0 (#504024) 2026-03-27 19:58:18 +00:00
dependabot[bot]
cd17e1fe33 .github: Bump korthout/backport-action from 4.2.0 to 4.3.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 4.2.0 to 4.3.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](4aaf0e03a9...3c06f323a5)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-version: 4.3.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-27 11:23:11 +00:00
dependabot[bot]
3a22ec7c2c .github: Bump cachix/install-nix-action from 31.10.1 to 31.10.3
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 31.10.1 to 31.10.3.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md)
- [Commits](1ca7d21a94...96951a368b)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-version: 31.10.3
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-27 11:23:06 +00:00
dependabot[bot]
f4056f3bd1 .github: Bump cachix/cachix-action from 16 to 17
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](3ba601ff5b...1eb2ef646a)

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

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-20 11:23:02 +00:00
Michael Daniels
be54fd321f workflows: bump cachix/install-nix-action from 31.9.1 to 31.10.1 (#500377) 2026-03-17 00:42:33 +00:00
Michael Daniels
4fd77338ca workflows: bump actions/create-github-app-token from 2.2.1 to 3.0.0 (#500376) 2026-03-17 00:00:08 +00:00
dependabot[bot]
69a467d1fb workflows: bump cachix/install-nix-action from 31.9.1 to 31.10.1
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 31.9.1 to 31.10.1.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md)
- [Commits](2126ae7fc5...1ca7d21a94)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-version: 31.10.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 18:13:46 -04:00
dependabot[bot]
c9593d281a workflows: bump actions/create-github-app-token from 2.2.1 to 3.0.0
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.2.1 to 3.0.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](29824e69f5...f8d387b68d)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-version: 3.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 18:12:34 -04:00
dependabot[bot]
6ef2f5da34 workflows/eval: bump actions/download-artifact from 8.0.0 to 8.0.1
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 8.0.0 to 8.0.1.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](70fc10c6e5...3e5f45b2cf)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 8.0.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-16 18:11:38 -04:00
Michael Daniels
ab188062ac .github/dependabot.yml: set commit message prefix 2026-03-16 17:50:08 -04:00
ash
a1f6435a13 .github/ISSUE_TEMPLATE: use textarea for "Expected behaviour"
This aligns this field with all the other similar free-text ones.
2026-03-13 21:07:30 +00:00
Michael Daniels
3c8a2add7b ci/github-script/lint-commits: error when conventional commit format is used (#495531) 2026-03-12 22:09:37 +00:00
Michael Daniels
743ab29528 ci/github-script: split getting commit details for PR into its own file 2026-03-12 18:04:32 -04:00
Michael Daniels
4f08fc3c7e workflows/backport: request review from original PR author 2026-03-10 19:46:53 -04:00
dependabot[bot]
b6430f3fa6 workflows/backport: bump korthout/backport-action from 4.1.0 to 4.2.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 4.1.0 to 4.2.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](01619ebc9a...4aaf0e03a9)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-version: 4.2.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-10 19:46:16 -04:00
Michael Daniels
541eb1682b workflows/test: run when more files are changed (#495619) 2026-03-06 02:26:34 +00:00
Michael Daniels
26ebf88a7d workflows/test: run when more files are changed 2026-03-05 21:20:54 -05:00
Jamie Magee
55b21e9fd6 workflows: document write permissions 2026-03-04 14:46:50 -08:00
Michael Daniels
3f9b72a015 build(deps): bump actions/download-artifact from 7.0.0 to 8.0.0 (#495812) 2026-03-02 22:47:35 +00:00
dependabot[bot]
60662ebb5e build(deps): bump actions/upload-artifact from 6.0.0 to 7.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](b7c566a772...bbbca2ddaa)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-version: 7.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 12:10:36 +00:00
dependabot[bot]
57233d3255 build(deps): bump actions/download-artifact from 7.0.0 to 8.0.0
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7.0.0 to 8.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](37930b1c2a...70fc10c6e5)

---
updated-dependencies:
- dependency-name: actions/download-artifact
  dependency-version: 8.0.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-03-02 12:10:28 +00:00
Emily
fcb9bf6c05 ci: get supported systems from the target branch 2026-03-01 16:07:49 -05:00
Philip Taron
d250dab75f build(deps): bump korthout/backport-action from 4.0.1 to 4.1.0 (#491018) 2026-02-16 14:13:18 +00:00
dependabot[bot]
671d98531f build(deps): bump cachix/install-nix-action from 31.9.0 to 31.9.1
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 31.9.0 to 31.9.1.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md)
- [Commits](4e002c8ec8...2126ae7fc5)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-version: 31.9.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-16 12:27:26 +00:00
dependabot[bot]
1645d075ed build(deps): bump korthout/backport-action from 4.0.1 to 4.1.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 4.0.1 to 4.1.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](c656f5d585...01619ebc9a)

---
updated-dependencies:
- dependency-name: korthout/backport-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-02-16 12:27:15 +00:00
Michael Daniels
c249afb851 workflows/{bot,check,teams}: pin bottleneck version 2026-02-15 10:21:32 -05:00
Michael Daniels
963f784f6d ci/github-script/lint-commits: support PRs with over 250 commits, check for "fixup!" commits (#486796) 2026-02-14 18:56:15 +00:00
Bobby Rong
d14afe8009 .github/labeler.yml: update mate package paths
To not bloat the list only core packages for now.
2026-02-14 15:05:02 +08:00
Michael Daniels
c7eee1a755 ci/github-script/lint-commits: support PRs with over 250 commits
We want to be able to check python-updates.
2026-02-11 14:13:20 -05:00
nixpkgs-ci[bot]
e0974c2015 Merge master into staging-nixos 2026-01-30 00:23:53 +00:00
Marcin Serwin
d6678d806e ci: pin @actions/artifact to 5.0.3
Signed-off-by: Marcin Serwin <marcin@serwin.dev>
2026-01-29 20:25:06 +01:00
K900
230e0e4cbd Merge remote-tracking branch 'origin/master' into staging-nixos 2026-01-27 21:15:07 +03:00
Philip Taron
c066ab53a5 workflows/eval: Un-parallelize misc, fixing check, and add modules meta check (#484265) 2026-01-27 15:51:41 +00:00
Samuel Dionne-Riel
f58b11edad workflows/eval: Ensure NixOS modules meta is valid
As observed in #484155, it was possible for broken meta information to
slip its way into the NixOS modules system. It looks like that data was
never checked. At this point I wonder if it ever was *used* in a
programmatic manner, given how long it took for it to get noticed.

This simple check causes the results to be evaluated in a format that
isn't "Nix-brained". Not using `--json` *could* allow `<LAMBDA>` to be
in the output, which is AFAICT undesirable.

```
 $ nix-instantiate --strict --eval --expr '{ x = a: a; }'
{ x = <LAMBDA>; }

 $ nix-instantiate --strict --eval --expr --json '{ x = a: a; }'
error:
       … while evaluating attribute 'x'
         at «string»:1:3:
            1| { x = a: a; }
             |   ^

       error: cannot convert a function to JSON
       at «string»:1:3:
            1| { x = a: a; }
             |   ^
```
2026-01-27 08:43:50 -05:00
Samuel Dionne-Riel
40d295d46d Revert "workflows/eval.misc: run tasks in parallel"
This reverts commit 3d9cb9f355.

In 3d9cb9f355 (#436171), the two check
commands were combined in the same step, and backgrounded, `wait`ing on
their completion.

`help wait` states the following:

> If ID is not given, waits for all currently active child processes,
> and the return status is zero.

The result was that this check's misc check results were accidentally
thrown away. Oops.
2026-01-27 08:43:50 -05:00
nixpkgs-ci[bot]
24bf3a7395 Merge master into staging-nixos 2026-01-27 00:21:30 +00:00
Michael Daniels
509f71892d workflows/test: correct 'dry' parameter 2026-01-26 19:04:14 -05:00
nixpkgs-ci[bot]
4f189086d0 Merge master into staging-nixos 2026-01-26 18:08:53 +00:00
Philip Taron
27e350c16d build(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0 (#483978) 2026-01-26 12:44:43 +00:00
Philip Taron
b50c080ddb build(deps): bump cachix/cachix-action from 0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad to 3ba601ff5bbb07c7220846facfa2cd81eeee15a1 (#483979) 2026-01-26 12:44:25 +00:00
dependabot[bot]
cd561c72fe build(deps): bump cachix/cachix-action
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 0fc020193b5a1fa3ac4575aa3a7d3aa6a35435ad to 3ba601ff5bbb07c7220846facfa2cd81eeee15a1.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](0fc020193b...3ba601ff5b)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  dependency-version: 3ba601ff5bbb07c7220846facfa2cd81eeee15a1
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 12:25:15 +00:00
dependabot[bot]
d5e4fa4444 build(deps): bump peter-evans/create-pull-request from 8.0.0 to 8.1.0
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](98357b18bf...c0f553fe54)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-version: 8.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 12:25:00 +00:00
dependabot[bot]
0f2f886044 build(deps): bump actions/checkout from 6.0.1 to 6.0.2
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.1 to 6.0.2.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](8e8c483db8...de0fac2e45)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: 6.0.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2026-01-26 12:24:55 +00:00
nixpkgs-ci[bot]
6689fa0984 Merge master into staging-nixos 2026-01-26 00:21:28 +00:00
Philip Taron
f5d93a1e69 workflows/periodic-merge: fix comment syntax (#483727) 2026-01-25 21:11:04 +00:00
Michael Daniels
1260a929cf ci: auto add '8.has: package (new)' and '8.has: package (update)' labels (#482478) 2026-01-25 20:37:50 +00:00
Michael Daniels
729d7d3ae0 workflows/periodic-merge: fix comment syntax 2026-01-25 14:02:39 -05:00
Michael Daniels
006ecdbdeb treewide: fix typos (#479869) 2026-01-24 21:36:44 +00:00
Aliaksandr
20ca66ac68 ci(bot): add token fallback for labeler actions
Use github.token when app token is not available (in forks).
2026-01-24 01:15:34 +02:00
Michael Daniels
4ca1898100 workflows/periodic-merge: link the target branch on GitHub when posting failure
Makes it easier to determine whether someone else has already manually merged.
2026-01-23 17:13:58 -05:00