summaryrefslogtreecommitdiff
path: root/ci (follow)
Commit message (Expand)AuthorAgeFilesLines
* ci/OWNERS: sync Forgejo maintainership•••A dedicated Forgejo team with various new members has since been formed and we really want to make sure we get pings for the VM test and the forgejo.md module documentation too, as the regular CI is still lacking in that regard. emilylange2026-01-311-2/+3
* Merge master into staging-nixosnixpkgs-ci[bot]2026-01-291-3/+3
|\
| * ci/OWNERS: remove golang maintainerzowoq2026-01-291-3/+3
* | Merge remote-tracking branch 'origin/master' into staging-nixosK9002026-01-271-1/+1
|\|
| * ci/OWNERS: remove myself from lib/derivations.nix (#484405)Jörg Thalheim2026-01-271-1/+1
| |\
| | * ci/OWNERS: remove myself from lib/derivations.nix•••Usually I don't even understand what changes proposed to this do. Alyssa Ross2026-01-271-1/+1
* | | Merge master into staging-nixosnixpkgs-ci[bot]2026-01-271-1/+7
|\| |
| * | ci/github-script/reviews: detect reviews belonging to commits.js•••See comment, but TLDR this is for backwards-compatibility. (See 479628, where it failed to dismiss after fixing.) We don't bother with `prepare.js` because it always errors (and so should never be dismissed). I have simply added the needed comments to each of `check-target-branch.js`'s pre-existing reviews, because there are so few. Michael Daniels2026-01-261-1/+7
* | | Merge master into staging-nixosnixpkgs-ci[bot]2026-01-274-58/+255
|\| |
| * | ci: make reviews sticky; ci/github-script/check-target-branch: do not "Reques...Michael Daniels2026-01-264-58/+255
| |\ \
| | * | ci/github-script/check-target-branch: do not "Request changes"•••You can technically have multiple reviews requesting changes, but there's no good way to dismiss all of the reviews requesting changes from the same user using the UI. This makes minimization impossible (because all but one of the reviews is not dismissed, even though the PR is no longer blocked due to the review in GitHub's system). As a workaround, we will only comment. CI will still fail when appropriate. Michael Daniels2026-01-251-2/+2
| | * | ci/github-script/check-target-branch: kernel updates should not need to go to...Michael Daniels2026-01-251-2/+24
| | * | ci/github-script/check-target-branch: loosen staging threshold for home-assis...Michael Daniels2026-01-251-3/+13
| | * | ci/github-script/check-target-branch: simplify rebuildsAllTests variableMichael Daniels2026-01-251-1/+1
| | * | ci/github-script/check-target-branch: add type for changed-paths.jsonMichael Daniels2026-01-251-0/+13
| | * | ci/github-script/{reviews,check-target-branch,commits,prepare}: add sticky re...Michael Daniels2026-01-254-43/+177
| | * | ci/github-script/reviews: enable typescriptMichael Daniels2026-01-251-9/+27
* | | | Merge master into staging-nixosnixpkgs-ci[bot]2026-01-261-5/+8
|\| | |
| * | | ci/github-script/bot: refine regexesMichael Daniels2026-01-251-2/+3
| * | | ci/github-script/bot: only look at commit subject when deciding if a package ...Michael Daniels2026-01-251-3/+5
| |/ /
* | | Merge master into staging-nixosnixpkgs-ci[bot]2026-01-261-4/+49
|\| |
| * | ci: auto add '8.has: package (new)' and '8.has: package (update)' labels (#48...Michael Daniels2026-01-251-4/+49
| |\ \
| | * | ci(bot): auto-label package updates with '8.has: package (update)'•••Checks all PR commit messages for version update pattern like 'packagename: X.Y.Z -> A.B.C'. Matches: 1.2.3, 0-unstable-2024-01-15, 1.3rc1, alpha, unstable Aliaksandr2026-01-241-0/+9
| | * | ci(bot): auto-label new package PRs with '8.has: package (new)'•••Checks all PR commit messages for ': init at' pattern and requires eval to report added packages (attrdiff.added). Aliaksandr2026-01-241-2/+21
| | * | ci(bot): add fork compatibility for team lookups•••Forks don't have NixOS teams, return empty list to avoid 404. Aliaksandr2026-01-241-0/+5
| | * | ci(bot): add fork compatibility for maintainer map•••In forks without merge-group history, return empty maintainer map instead of throwing an error. Aliaksandr2026-01-241-2/+14
* | | | treewide: fix typos (#479869)Michael Daniels2026-01-242-2/+2
|\ \ \ \ | |/ / / |/| | |
| * | | treewide: fix typosBen Siraphob2026-01-132-2/+2
* | | | ci/eval/compare: don't try to get the attr of pkgs/by-name/README.mdMichael Daniels2026-01-241-1/+1
| |/ / |/| |
* | | various: move to pkgs/by-name (#482587)Philip Taron2026-01-231-1/+1
|\ \ \
| * | | authelia: move to pkgs/by-name•••this shouldn't create any rebuilds quantenzitrone2026-01-221-1/+1
* | | | ci/nixf-diagnose: ignore prelude rules•••- avoid treewide cleanup due to these new rules - invalid nix code was getting auto fixed Dyego Aurélio2026-01-221-0/+7
* | | | ci/pinned: update•••This gives us nixfmt 1.2.0. From the nixpkgs-unstable channel at revision bde09022887110deb780067364a0818e89258968. Changes for nixfmt (1.1.0 → 1.2.0): https://github.com/NixOS/nixfmt/compare/v1.1.0...v1.2.0 Changes for nixd (2.7.0 → 2.8.2): https://github.com/nix-community/nixd/compare/2.7.0...2.8.2 Changes for treefmt-nix: https://github.com/numtide/treefmt-nix/compare/5b4ee75aeefd1e2d5a1cc43cf6ba65eba75e83e4...e96d59dff5c0d7fddb9d113ba108f03c3ef99eca Changes for zizmor (1.20.0 → 1.21.0): https://github.com/zizmorcore/zizmor/compare/v1.20.0...v1.21.0 ------- ci/nixf-diagnose: update configuration Update nixf-diagnose configuration as per numtide/treefmt-nix@0c445aa The new config output should be semantically equivalent. Dyego Aurélio2026-01-222-17/+18
* | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-213-4/+14
|\| | |
| * | | ci/github-script/bot: handle deleted maintainer accounts gracefully (#481949)Matt Sturgeon2026-01-202-3/+14
| |\ \ \
| | * | | ci/github-script/bot: handle deleted maintainer accounts gracefully•••When a maintainer deletes their GitHub account, the bot would crash with a 404 error when trying to fetch their user info via `/user/{id}`. This caused the scheduled bot workflow to fail repeatedly until manual intervention (e.g., closing/reopening the affected PR to clear the requested reviewer). Fix by returning null from getUser() for 404 responses and filtering out null users when building the reviewers list. Philip Taron2026-01-202-3/+14
| * | | | 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 Silvan Mosberger2026-01-201-1/+0
* | | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-201-12/+0
|\| | | |
| * | | | Revert "ci/github-script/bot: skip mergeability checks temporarily"•••Apparently any effects from this change haven’t shown up noticeably in GitHub’s metrics, to the point where they’re not sure if it was taking effect on the backend. Our contact is going to look at getting something into the API response to help debug whether it’s actually working or not, but agreed that we should just revert for now. Since they have apparently reduced replica sync issues further through other changes on their end, there shouldn’t be any urgent need to make any changes here anyway. This reverts commit 18b30c8ce1eed9ff2e86128036b674e9e3796aaa. Emily2026-01-201-12/+0
* | | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-204-9/+172
|\| | | |
| * | | | {workflows/eval,ci/github-script}: check for mass rebuilds targeting master/r...Michael Daniels2026-01-192-0/+146
| * | | | ci/github-script/reviews: allow leaving review commentsMichael Daniels2026-01-191-3/+23
| * | | | ci/github-script/reviews: rework dismissal/non-posting logic•••Dismissals are done automatically by commits.js, even for reviews from check-target-branches.js. This is not desirable. The solution is (1) do not decline to post a review because it was already dismissed (because it may have not been dismissed by a human, and circumstances may have changed), and (2) reword the auto-dismissal message to not imply that whatever problems were present are fixed. Michael Daniels2026-01-191-6/+3
| * | | | ci/supportedBranches: export split()Michael Daniels2026-01-171-1/+1
| |/ / /
* | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-141-4/+0
|\| | |
| * | | mpv: move uninsane from ci/OWNERS to maintainersSchweGELBin2026-01-141-4/+0
* | | | Merge master into staging-nextnixpkgs-ci[bot]2026-01-121-2/+3
|\| | |
| * | | teams/nix: clarify relation to Nix team•••The Nix team is not the same as the Nixpkgs Nix team, at least in practice. Now we reflect that in metadata as well. Wolfgang Walther2026-01-101-2/+3
| |/ /
* | | Merge staging-next into stagingnixpkgs-ci[bot]2026-01-091-0/+1
|\| |
| * | ci/OWNERS: Add OPNA2608 for ppc64 Debian bin GHCOPNA26082026-01-091-0/+1