| Commit message (Expand) | Author | Age | Files | Lines |
| * | build(deps): bump actions/create-github-app-token from 1.11.7 to 2.0.2•••Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.7 to 2.0.2.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/af35edadc00be37caa72ed9f3e6d5f7801bfdf09...3ff1caaa28b64c9cc276ce0a02e2ff584f3900c5)
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-version: 2.0.2
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-04-07 | 1 | -1/+1 |
| * | ci/eval: check that flake outputs on all systems still evaluate | Cole Helbling | 2025-04-02 | 1 | -0/+3 |
| * | Revert "flake: fix `nix flake check --all-systems --no-build` again" | Cole Helbling | 2025-04-02 | 1 | -3/+0 |
| * | ci/eval: move flake eval check to eval-aliases job | Cole Helbling | 2025-04-02 | 1 | -3/+3 |
| * | ci/eval: check that flake outputs on all systems still evaluate | Cole Helbling | 2025-04-02 | 1 | -0/+3 |
| * | build(deps): bump cachix/install-nix-action from {30,31} to 31.1.0 (#394893) | dependabot[bot] | 2025-04-01 | 1 | -5/+5 |
| * | build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2 (#392700) | Wolfgang Walther | 2025-03-24 | 1 | -4/+4 |
| |\ |
|
| | * | build(deps): bump actions/upload-artifact from 4.6.1 to 4.6.2•••Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.1 to 4.6.2.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1...ea165f8d65b6e75b540449e92b4886f43607fa02)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-03-24 | 1 | -4/+4 |
| * | | build(deps): bump actions/create-github-app-token from 1.11.6 to 1.11.7•••Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.6 to 1.11.7.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/21cfef2b496dd8ef5b904c159339626a10ad380e...af35edadc00be37caa72ed9f3e6d5f7801bfdf09)
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-03-24 | 1 | -1/+1 |
| |/ |
|
| * | Reapply "build(deps): bump cachix/install-nix-action from 30 to 31"•••This reverts commit 281875261d71aaa786eb4e25a45f4ec355fe7aef.
| Wolfgang Walther | 2025-03-19 | 1 | -5/+5 |
| * | Revert "build(deps): bump cachix/install-nix-action from 30 to 31" | Philip Taron | 2025-03-17 | 1 | -5/+5 |
| * | build(deps): bump cachix/install-nix-action from 30 to 31•••Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 30 to 31.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/08dcb3a5e62fa31e2da3d490afc4176ef55ecd72...02a151ada4993995686f9ed4f1be7cfbb229e56f)
---
updated-dependencies:
- dependency-name: cachix/install-nix-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-03-17 | 1 | -5/+5 |
| * | build(deps): bump actions/create-github-app-token from 1.11.5 to 1.11.6•••Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.5 to 1.11.6.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/0d564482f06ca65fa9e77e2510873638c82206f2...21cfef2b496dd8ef5b904c159339626a10ad380e)
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-03-03 | 1 | -1/+1 |
| * | build(deps): bump actions/upload-artifact from 4.6.0 to 4.6.1•••Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.6.0 to 4.6.1.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08...4cec3d8aa04e39d1a68397de0c4cd6fb9dce8ec1)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-02-24 | 1 | -4/+4 |
| * | build(deps): bump actions/create-github-app-token from 1.11.3 to 1.11.5•••Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.3 to 1.11.5.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7...0d564482f06ca65fa9e77e2510873638c82206f2)
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-02-17 | 1 | -1/+1 |
| * | build(deps): bump actions/create-github-app-token from 1.11.1 to 1.11.3•••Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.1 to 1.11.3.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/c1a285145b9d317df6ced56c09f525b5c2b6f755...67e27a7eb7db372a1c61a7f9bdab8699e9ee57f7)
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-02-10 | 1 | -1/+1 |
| * | workflows/eval: rename BASE_SHA to TARGET_SHA•••To be in line with the terminology introduced in the README.md in the
same folder.
| Wolfgang Walther | 2025-02-02 | 1 | -3/+3 |
| * | workflows/eval: fail hard without target run•••Without a target run, we won't get any rebuild labels, rebuild counts or
maintainer pings. This might have been correct before #373935, but by
now we run eval on all commits on the target branch, so we should treat
it as a failure if we can't find the run.
| Wolfgang Walther | 2025-02-02 | 1 | -2/+2 |
| * | workflows/eval: no maintainer reviews in draft mode | Wolfgang Walther | 2025-01-13 | 1 | -0/+3 |
| * | build(deps): bump actions/upload-artifact from 4.5.0 to 4.6.0•••Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/6f51ac03b9356f520e9adb1b1b7802705f340c2b...65c4c4a1ddee5b72f698fdd19549f0f0fb45cf08)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-01-13 | 1 | -4/+4 |
| * | workflows: add README•••This introduces some basic concepts used in these workflows and a common
terminology.
At the same time we remove some of the comments from various workflow
files, because they are assumed to be "general knowledge" through the
README.
| Wolfgang Walther | 2025-01-10 | 1 | -3/+9 |
| * | workflows: rename baseSha to targetSha•••We currently use two different "base" commits, but the same name. One of
them is the commit in which context the pull_request_target runs. The
other is the parent of the merge commit. Those are **not** necessarily
the same - see README introduced in the next commit for details.
Renaming one of them for clarity. Since the pull_request_target related
base commit is also called like that in GitHub Actions terminology, we
rename the other. The best I could come up with is "target".
| Wolfgang Walther | 2025-01-10 | 1 | -25/+25 |
| * | workflows/eval: remove non-required "needs: attrs"•••The eval-aliases job is independent of attrs already.
| Wolfgang Walther | 2025-01-10 | 1 | -1/+1 |
| * | workflows/eval: fix actionlint•••mergedSha is available from needs.get-merge-commit, not needs.attrs.
Actionlint rightfully complains about that.
The code still works as expected because nixpkgs/ is checked out at
mergedSha, so the diff will be between mergedSha and baseSha.
| Wolfgang Walther | 2025-01-09 | 1 | -1/+1 |
| * | workflows/eval: add eval summary before requesting reviewers•••This is to ensure that the eval summary is still set as commit status,
even when the review requests fail due to too many reviewers.
| Wolfgang Walther | 2025-01-06 | 1 | -14/+14 |
| * | build(deps): bump actions/create-github-app-token from 1.11.0 to 1.11.1 (#371...•••Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.0 to 1.11.1.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](https://github.com/actions/create-github-app-token/compare/v1.11.0...c1a285145b9d317df6ced56c09f525b5c2b6f755)
---
updated-dependencies:
- dependency-name: actions/create-github-app-token
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2025-01-06 | 1 | -1/+1 |
| * | workflows/eval: add swap to tackle recent borderline OOM•••Removed in https://github.com/NixOS/nixpkgs/pull/356023#discussion_r1844961453
Due to https://github.com/NixOS/nixpkgs/issues/355847#issuecomment-2566688172 https://github.com/NixOS/nixpkgs/issues/355847#issuecomment-2559907806 https://github.com/NixOS/nixpkgs/issues/355847#issuecomment-2543915995
| John Titor | 2025-01-05 | 1 | -0/+7 |
| * | workflows: update Ubuntu runner to ubuntu-24.04•••Link: https://github.com/actions/runner-images/issues/10636
| NAHO | 2025-01-05 | 1 | -5/+5 |
| * | workflows: lock Ubuntu runner to ubuntu-22.04•••Lock the Ubuntu runner to ubuntu-22.04 to avoid accidental updates [1]
and increase reproducibility.
[1]: https://github.com/actions/runner-images/issues/10636
| NAHO | 2025-01-05 | 1 | -5/+5 |
| * | ci/request-reviews: share code to request reviewers from gh api•••This makes it easier to add ofborg's request-1-by-1 logic, where failed
requests are OK for edge cases.
| Wolfgang Walther | 2025-01-04 | 1 | -8/+1 |
| * | workflows/eval: make "requesting maintainer reviews" separate step•••Odd to have this in the "Tagging pull request" step, which is only about
labels otherwise.
| Wolfgang Walther | 2025-01-04 | 1 | -1/+8 |
| * | workflows/eval: Minor cleanup•••The ${{ }} syntax is best avoided in scripts. While it wouldn't be a
problem here, let's do this for consistency
| Silvan Mosberger | 2025-01-03 | 1 | -1/+1 |
| * | workflows/eval: Reuse process-reviewers.sh•••Filters out the PR author and avoids rerequesting reviews from people
that already left a review. In a future commit, this can be expanded to
also avoid requesting reviews from people not in the org
| Silvan Mosberger | 2025-01-03 | 1 | -3/+19 |
| * | workflows/eval: Request reviews from changed package maintainers (#366046) | Masum Reza | 2025-01-02 | 1 | -2/+31 |
| |\ |
|
| | * | workflows/eval: Use maintainer GitHub IDs for review requests of changed pack...•••The handles can change over time and there's nothing guaranteeing the
ones in the maintainer list are up-to-date. In comparison GitHub IDs
never change.
| Silvan Mosberger | 2024-12-18 | 1 | -1/+8 |
| | * | workflows/eval: Request reviews from changed package maintainers•••Currently we need to rely on ofborg requesting reviews from package
maintainers, which takes a while with ofborg's eval queue. Since
recently we're doing faster evaluations with GitHub Actions, which contain all
necessary information to determine reviewers of changed packages the
same way ofborg does. This PR takes advantage of that.
| Silvan Mosberger | 2024-12-18 | 1 | -2/+24 |
| * | | build(deps): bump actions/upload-artifact from 4.4.3 to 4.5.0•••Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 4.4.3 to 4.5.0.
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](https://github.com/actions/upload-artifact/compare/b4b15b8c7c6ac21ea08fcf65892d2ee8f75cf882...6f51ac03b9356f520e9adb1b1b7802705f340c2b)
---
updated-dependencies:
- dependency-name: actions/upload-artifact
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com> | dependabot[bot] | 2024-12-23 | 1 | -4/+4 |
| * | | workflows/eval: evaluate all systems to completion on failure•••Failing fast hides system-specific evaluation failures, because all of
the currently 4 jobs appear as failed.
| Wolfgang Walther | 2024-12-21 | 1 | -0/+1 |
| * | | workflows/eval: Catch empty conclusion•••Sometimes the conclusion is empty when it's still
running/pending or so, which needs to be caught, otherwise it can exit
preemptively: https://github.com/NixOS/nixpkgs/pull/364308#issuecomment-2550179941
Co-Authored-By: Reno Dakota <paparodeo@proton.me>
| Silvan Mosberger | 2024-12-18 | 1 | -1/+1 |
| |/ |
|
| * | workflows: Consistently condition on merge commit•••Before the get-merge-commit was put into a separate workflow job, it ran
as a step, which then required skipping all subsequent steps
individually. This is not necessary anymore, because entire workflow
jobs can be skipped.
This commit consistently applies that change throughout all workflows.
| Silvan Mosberger | 2024-12-11 | 1 | -16/+9 |
| * | workflows/eval: Improve debuggabilitiy•••Sometimes successful workflows trigger that condition,
see https://github.com/NixOS/nixpkgs/actions/runs/12278493443/job/34260660227:
Comparing against "https://github.com/NixOS/nixpkgs/actions/runs/12278495895"
Workflow not done, waiting 10 seconds before checking again
Workflow was not successful, cannot make comparison
Even though
$ gh api /repos/NixOS/nixpkgs/actions/runs/12278495895 --jq .conclusion
success
Let's print the conclusion when it's not "success" to debug this.
| Silvan Mosberger | 2024-12-11 | 1 | -1/+1 |
| * | workflows/eval: add eval summary to commit statuses (#361973) | Jörg Thalheim | 2024-12-05 | 1 | -0/+21 |
| |\ |
|
| | * | workflows/eval: add eval summary to commit statuses | Zhong Jianxin | 2024-12-04 | 1 | -0/+21 |
| * | | ci/eval: use the get-merge-commit workflow | John Titor | 2024-12-05 | 1 | -35/+11 |
| |/ |
|
| * | Revert "workflows/eval: Add the eval summary as a comment"•••This reverts commit 38003ce53b4815bb1bc0250c3fd8de0da741faf9.
| Jörg Thalheim | 2024-12-03 | 1 | -18/+0 |
| * | ci/eval: test aliases (#360242) | Jörg Thalheim | 2024-12-03 | 1 | -0/+18 |
| |\ |
|
| | * | ci/eval: test aliases•••Aliases do not add new packages, so basic evaluation with nix-env should
be enough and fairly quick.
| Jörg Thalheim | 2024-12-01 | 1 | -0/+18 |
| * | | workflows/eval: Add the eval summary as a comment | Zhong Jianxin | 2024-12-02 | 1 | -0/+18 |
| * | | workflows/eval: add markdown of added, removed and changed (#360339) | Jörg Thalheim | 2024-12-01 | 1 | -1/+1 |
| |\ \ |
|
| | * | | github/workflows/eval: add markdown of added, removed and changed | Noa Aarts | 2024-11-30 | 1 | -1/+1 |