Commit Graph

963 Commits

Author SHA1 Message Date
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
Dyego Aurélio
8c4f3d3aa4 workflows/eval: find and isolate ci/pinned.json bump commits
When testVersions is enabled, the version matrix check now identifies
the specific commit that modified ci/pinned.json, rather than evaluating
the full PR. This allows formatting changes and other modifications to
coexist in the same PR without affecting the hash consistency check.

The workflow now:
- Adds headSha input to compare PR commits against target
- Finds the single commit that touched ci/pinned.json
- Errors if multiple commits modify it (to ensure clear attribution)
- Passes the bump commit to the checkout action for isolated evaluation
- Reports which commit was evaluated in the summary

The actual cherry-pick and pinned checkout handling is delegated to
the checkout action via the new `untrusted-pin-bump` input.

Co-Authored-By: Matt Sturgeon <matt@sturgeon.me.uk>
2026-01-20 18:37:28 -03:00
Silvan Mosberger
91ff1ffa45 ci: Don't run non-reproducible doc urls check
Causes non-reproducible CI failures: https://github.com/NixOS/nixpkgs/actions/runs/21102527291/job/60688698991?pr=480436
2026-01-20 20:51:55 +01:00
Michael Daniels
a4d5f8a6b1 {workflows/eval,ci/github-script}: check for mass rebuilds targeting master/release-* branches 2026-01-19 13:02:09 -05:00
Ben Siraphob
c7e10647ea treewide: fix typos 2026-01-13 14:45:11 -05:00
Michael Daniels
a6ec4bf808 {README.md,.github/*}: remove/replace references to 25.05 release 2026-01-01 21:23:07 -05:00
dependabot[bot]
5685208a8e build(deps): bump korthout/backport-action from 4.0.0 to 4.0.1
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 4.0.0 to 4.0.1.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](3634249d41...c656f5d585)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-22 11:03:06 +00:00
Matt Sturgeon
7cfe9b8c85 workflows/lint: fully skip the commits job in Merge Queues
Follow-up to 7cf5972410

While the JS script already returned early, we can save a few resources
by skipping the job entirely when there's no `pull_request` context.
2025-12-18 13:09:17 +00:00
Matt Sturgeon
e97d1c56ad {workflows/lint,ci/github-script}: lint commit messages (#470523) 2025-12-18 12:41:54 +00:00
Philip Taron
1fb8c4a221 build(deps): bump cachix/install-nix-action from 31.8.4 to 31.9.0 (#470998) 2025-12-17 01:41:35 +00:00
Philip Taron
7dde039464 build(deps): bump actions/download-artifact from 6.0.0 to 7.0.0 (#470996) 2025-12-16 17:58:02 +00:00
Philip Taron
a3aeb77ddf build(deps): bump korthout/backport-action from 3.4.1 to 4.0.0 (#470997) 2025-12-16 17:57:00 +00:00
Philip Taron
4adfd48b0b build(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0 (#471000) 2025-12-16 17:55:15 +00:00
dependabot[bot]
ae757e2c85 build(deps): bump peter-evans/create-pull-request from 7.0.11 to 8.0.0
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.11 to 8.0.0.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](22a9089034...98357b18bf)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 11:03:45 +00:00
dependabot[bot]
be73f48212 build(deps): bump cachix/install-nix-action from 31.8.4 to 31.9.0
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 31.8.4 to 31.9.0.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md)
- [Commits](0b0e072294...4e002c8ec8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 11:03:40 +00:00
dependabot[bot]
7e249c37da build(deps): bump korthout/backport-action from 3.4.1 to 4.0.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 3.4.1 to 4.0.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](d07416681c...3634249d41)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 11:03:34 +00:00
dependabot[bot]
1463c436d8 build(deps): bump actions/download-artifact from 6.0.0 to 7.0.0
Bumps [actions/download-artifact](https://github.com/actions/download-artifact) from 6.0.0 to 7.0.0.
- [Release notes](https://github.com/actions/download-artifact/releases)
- [Commits](018cc2cf5b...37930b1c2a)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 11:03:28 +00:00
dependabot[bot]
c789135d93 build(deps): bump actions/upload-artifact from 5.0.0 to 6.0.0
Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](330a01c490...b7c566a772)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-15 11:03:24 +00:00
Michael Daniels
7cf5972410 {workflows/lint,ci/github-script}: lint commit messages 2025-12-13 16:43:41 -05:00
Philip Taron
974bee2dc6 build(deps): bump peter-evans/create-pull-request from 7.0.9 to 7.0.11 (#468944) 2025-12-08 12:57:49 +00:00
Philip Taron
1821a13456 build(deps): bump actions/create-github-app-token from 2.2.0 to 2.2.1 (#468943) 2025-12-08 12:57:00 +00:00
dependabot[bot]
67efee554c build(deps): bump peter-evans/create-pull-request from 7.0.9 to 7.0.11
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 7.0.9 to 7.0.11.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](84ae59a2cd...22a9089034)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 11:04:11 +00:00
dependabot[bot]
5e90578a17 build(deps): bump actions/create-github-app-token from 2.2.0 to 2.2.1
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.2.0 to 2.2.1.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](7e473efe3c...29824e69f5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 11:04:06 +00:00
dependabot[bot]
25c33e559a build(deps): bump actions/checkout from 6.0.0 to 6.0.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 6.0.0 to 6.0.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](1af3b93b68...8e8c483db8)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-08 11:03:57 +00:00
Michael Daniels
b4db7c6341 workflows/backport: advertise that merge bot can be used on eligible backports
Some maintainers aren't aware that the merge bot had this capability added.
This would be more prominent than the existing label.
2025-12-07 12:50:51 -05:00
Wolfgang Walther
2dd1eca32b workflows/merge-group: make check & build required
These jobs were recently introduced into the merge queue - but I forgot
to make them actually required. They sometimes fail - but the PR is
still merged. Dumb.
2025-11-25 16:47:31 +01:00
Wolfgang Walther
48a39281ff Revert "workflows: run smaller jobs on ubuntu-slim"
This partially reverts commit 1289456d3b.

The external action we use to merge branches runs in a docker container,
which is not possible with the ubuntu-slim runner.
2025-11-25 12:36:42 +01:00
Wolfgang Walther
3c67c90f92 workflows: run smaller jobs on ubuntu-slim (#464633) 2025-11-25 10:56:25 +00:00
Wolfgang Walther
1289456d3b workflows: run smaller jobs on ubuntu-slim
This is in public preview now. These runners run in a docker container
with only a single vCPU instead of 4 like the other jobs. For most of
our jobs, this should be plenty, except for eval and linting.
2025-11-25 11:44:14 +01:00
jopejoe1
bf470a4fdd 26.05 Documentation 2025-11-24 20:52:26 +01:00
Wolfgang Walther
8217a51233 build(deps): bump cachix/install-nix-action from 31.8.3 to 31.8.4 (#464563) 2025-11-24 13:04:20 +00:00
Wolfgang Walther
e24f26dc20 build(deps): bump peter-evans/create-pull-request from 7.0.8 to 7.0.9 (#464559) 2025-11-24 13:03:59 +00:00
Wolfgang Walther
64aa47acf0 build(deps): bump actions/create-github-app-token from 2.1.4 to 2.2.0 (#464561) 2025-11-24 13:03:24 +00:00
dependabot[bot]
4820fb4bf3 build(deps): bump cachix/install-nix-action from 31.8.3 to 31.8.4
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 31.8.3 to 31.8.4.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Changelog](https://github.com/cachix/install-nix-action/blob/master/RELEASE.md)
- [Commits](7ec16f2c06...0b0e072294)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 12:17:12 +00:00
dependabot[bot]
6029d82a8a build(deps): bump actions/checkout from 5.0.0 to 6.0.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](08c6903cd8...1af3b93b68)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 12:17:05 +00:00
dependabot[bot]
7c482d98e1 build(deps): bump actions/create-github-app-token from 2.1.4 to 2.2.0
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 2.1.4 to 2.2.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](6701853927...7e473efe3c)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-11-24 12:16:50 +00:00