Commit Graph

903 Commits

Author SHA1 Message Date
Janne Heß
d722b456e8
ci: Only check nix files when any nix file changed 2024-01-16 09:31:27 +01:00
Raito Bezarius
a327fd0f71 CODEOWNERS: add myself as code owner of the Nix package manager
Given the prior attempts to encourage Nix package bumps to be more stable, we failed, failed and failed again.

Today again, we shipped a broken Nix (2.19.2) without sufficient testing to unstable-small and it broke some users.

As announced in the past, I am taking ownership of the package manager bumps and modifications
as seemingly no one is interested to do it inside of Nixpkgs.
2024-01-11 19:18:08 +01:00
Janne Heß
f7a175776e
ci: Check if all nix files are parseable 2024-01-10 10:16:04 +01:00
Weijia Wang
34ecb3cdc6
Merge pull request #275459 from emilylange/chromium-drop-inactive-maintainers
chromium: drop inactive maintainers, CODEOWNERS: init chromium
2024-01-05 15:57:50 +01:00
zowoq
43a88eef2e .github/CODEOWNERS: add buildbot 2024-01-05 11:41:19 +10:00
adisbladis
ced1438d5b maintainers/teams: remove adisbladis from podman 2023-12-27 02:13:24 +13:00
Silvan Mosberger
02b3c06b1c
Merge pull request #274591 from tweag/by-name-reproducible
`pkgs/by-name`: Enable gradual migration checks and add `run-local.sh`
2023-12-22 00:17:37 +01:00
Silvan Mosberger
f882df781c maintainers/scripts/check-by-name.sh: Introduce symlink alias 2023-12-22 00:04:16 +01:00
Silvan Mosberger
f27bb1216c
Merge pull request #273773 from nbraud/scripts/doc/check-manpage-urls
maintainers: Add new script to check URLs in `doc/manpage-urls.json`
2023-12-20 19:33:32 +01:00
Silvan Mosberger
1968beeabd check-by-name: Pass --base in CI and local running script
This enables the ratchet checks for pkgs/by-name, allowing gradual
migrations!
2023-12-20 17:38:06 +01:00
Silvan Mosberger
1ad45e503f workflows/check-by-name: Slim down and prepare for --base
Now that we have a script to run the check locally,
there's no real need to output the information to reproduce anymore,
which allows cleaning up the CI workflow.

Furthermore, this prepares the CI workflow to be passed `--base`, as
introduced recently.
2023-12-20 17:38:05 +01:00
Silvan Mosberger
c6267887db workflows/check-by-name: Why the mergeability check needs to be inline 2023-12-19 23:15:41 +01:00
Silvan Mosberger
3869ba4127 workflows/check-by-name: Move tool fetching into script
This part of the CI can also be reproduced locally
2023-12-19 23:15:01 +01:00
emilylange
ff1380cb3a
CODEOWNERS: init chromium 2023-12-19 18:06:13 +01:00
piegames
8596226c93
CODEOWNERS: Watch the maintainers lists 2023-12-19 17:52:02 +01:00
nicoo
ba387f0a5b workflows/manual-nixpkgs: Run the manual's tests 2023-12-18 20:28:51 +00:00
Silvan Mosberger
dbb599f2e4 workflows/check-by-name: Cancel on merge conflicts 2023-12-15 18:49:29 +01:00
Valentin Gagarin
b98bbbd49a CODEOWNERS: unsubscribe fricklerhandwerk 2023-12-15 15:05:02 +01:00
zowoq
f63903a90f .github/workflows/update-terraform-providers.yml: use opentofu instead of terraform
terraform is unfree and can't be built on ofborg
2023-12-08 12:47:35 +10:00
Pol Dellaiera
913e939769
CODEOWNERS: fix errors 2023-12-05 16:18:02 +01:00
dependabot[bot]
628c5366a3
build(deps): bump cachix/cachix-action from 12 to 13 (#272012)
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 12 to 13.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](6a9a34cdd9...6a2e08b5eb)

---
updated-dependencies:
- dependency-name: cachix/cachix-action
  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>
2023-12-05 01:55:04 +01:00
dependabot[bot]
e3e5f288bf
build(deps): bump cachix/install-nix-action from 23 to 24 (#272011)
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 23 to 24.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](6a9a9e84a1...7ac1ec2549)

---
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>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-12-05 01:52:38 +01:00
Julien Malka
7958ecca21
codeowners: add JulienMalka to systemd-boot 2023-12-03 15:50:08 +01:00
Silvan Mosberger
f10b752da5
Merge pull request #269030 from alyssais/github-priorities
.github: fix "Priorities" heading level
2023-12-03 13:07:36 +01:00
Alyssa Ross
192d953bc2
.github: removing "Priorities" heading
Where this was a markdown heading, it sometimes had the wrong weight
so it appeared as if it was a subheading of the previous section, and
some people feel the word "Priorities" creates misleading
expectations.

Link: https://github.com/NixOS/nixpkgs/pull/203969/files#r1037761779
2023-12-03 12:23:22 +01:00
Martin Weinelt
13a5743c44 workflows/periodic-merge: allow manual dispatch
Currently there is an eval fix on master and waiting five hours for it
to propagate into staging-next and staging is annoyingly long.
2023-12-02 21:52:46 +01:00
Silvan Mosberger
ac01ff7146
Merge pull request #270496 from tweag/by-name-backoff
workflows/check-by-name: Limited and exponential retries
2023-12-01 04:47:17 +01:00
figsoda
790e3e3399
Merge pull request #270196 from figsoda/template
{CONTRIBUTING,PULL_REQUEST_TEMPLATE}.md: update NixOS release
2023-11-29 12:12:36 -05:00
Victor Engmark
4177297b14 ci: pin third party actions
For reproducibility.

Command:

```shell
for file in .github/workflows/*.y*ml; do
    npx pin-github-action --comment=' {ref}' "$file"
done
```

Then had to manually replace all the versions with accurate specifiers
(for example, "v4" → "v4.1.1" in case of `actions/checkout`).
2023-11-29 09:51:22 +01:00
Robert Hensing
0864e05d72 .github/CODEOWNERS: Add roberth to module system 2023-11-28 16:24:26 +01:00
Silvan Mosberger
5e0644896d workflows/check-by-name: Set 10 minute timeout
Co-Authored-By: Cole Helbling <cole.e.helbling@outlook.com>
2023-11-27 23:57:08 +01:00
figsoda
43a3d2d90e {CONTRIBUTING,PULL_REQUEST_TEMPLATE}.md: update NixOS release 2023-11-27 17:33:01 -05:00
Silvan Mosberger
d38a7343fe workflows/check-by-name: Limited and exponential retries
We've had a recent PR CI mass failure event, ultimately caused by the
mergeability check GitHub API not returning a result.

But due to the `pkgs/by-name` check workflow not backing off
appropriately between retries, it pummeled the API, resulting in
exceeding the API rate limit:

https://github.com/NixOS/nixpkgs/actions/runs/7010089143/job/19069845070

This commit fixes that for the future by implementing a retry strategy limited to three
retries, with exponential backoff
2023-11-27 22:42:17 +01:00
Raito Bezarius
e04c0b0d99 zfs_2_1: init at 2.1.13
This re-introduces the old stable ZFS version we had in the past following
the many predicted issues of ZFS 2.2.x series, that is much more stable
than any further ZFS version at the moment.

I am also removing myself from maintenance of any further ZFS versions as I am
planning to quit ZFS maintenance at some point.

In the meantime, for users like me who depend on ZFS for critical operations, here is a ZFS version
that is known to work for LTS kernels.
2023-11-24 15:47:21 +01:00
Matthieu Coudron
ef1e06441e .github/labeler.yml: autolabel jupyter stuff 2023-11-22 16:02:27 +01:00
Silvan Mosberger
ad228aee4b workflows/check-by-name: If channel no existent, fall back to nixos-unstable 2023-11-22 01:53:07 +01:00
figsoda
87cc06983c
24.05 is Uakari 2023-11-21 14:34:30 -05:00
Silvan Mosberger
7ae0729ae5 Encourage +1's for prioritisation
Adds a small text to each issue and the PR template to encourage people to use
👍's for issues they're also interested in. See
https://github.com/NixOS/nix.dev/issues/359 for more information

Co-Authored-By: Valentin Gagarin <valentin.gagarin@tweag.io>
2023-11-21 07:00:18 +01:00
Silvan Mosberger
a7bbd70413 CODEOWNERS: Remove line for removed file
Was removed in https://github.com/NixOS/nixpkgs/pull/268407
2023-11-20 02:53:02 +01:00
Naïm Favier
876ea24058 CODEOWNERS: add ncfavier to Haskell 2023-11-17 11:43:10 +01:00
Silvan Mosberger
a517f66da7
Merge pull request #267784 from tweag/flakes-labeler
.github/labeler.yml: auto-label flakes stuff
2023-11-16 13:05:03 +01:00
Silvan Mosberger
48a58721dd CODEOWNERS: Remove edolstra
Updated to reflect reality: Eelco is not acting as a code owner of these files
2023-11-16 03:56:11 +01:00
Silvan Mosberger
076ed58875 .github/labeler.yml: auto-label flakes stuff 2023-11-16 03:49:16 +01:00
dependabot[bot]
afaf639666 build(deps): bump korthout/backport-action from 2.1.0 to 2.1.1
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 2.1.0 to 2.1.1.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](https://github.com/korthout/backport-action/compare/v2.1.0...v2.1.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-13 13:49:56 +01:00
Yueh-Shun Li
9963ad5c5f doc: builders -> build helpers to reduce ambigualty 2023-11-07 19:58:53 +00:00
Yueh-Shun Li
a12beafc57 doc: move doc/builders/packages -> doc/packages 2023-11-07 19:58:51 +00:00
dependabot[bot]
3036ac33ed build(deps): bump korthout/backport-action from 2.0.0 to 2.1.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 2.0.0 to 2.1.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](https://github.com/korthout/backport-action/compare/v2.0.0...v2.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-11-07 09:40:56 +01:00
Silvan Mosberger
b22c7cc50c
Merge pull request #264638 from ckiee/codeowners-add-libconfig
CODEOWNERS: add ckiee to libconfig format
2023-10-31 23:02:13 +01:00
ckie
3eaa06f86f
CODEOWNERS: add ckiee to libconfig format 2023-10-31 21:11:46 +02:00
Pol Dellaiera
b35234334e
Merge pull request #263993 from drupol/rb-update-issue-template
doc: update r-b issue template
2023-10-31 17:33:24 +01:00
dependabot[bot]
eea756868f
build(deps): bump korthout/backport-action from 1.3.1 to 2.0.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 1.3.1 to 2.0.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](https://github.com/korthout/backport-action/compare/v1.3.1...v2.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-10-30 11:17:29 +00:00
Pol Dellaiera
036c5cb9de
doc: update r-b issue template 2023-10-29 11:16:16 +01:00
Arnout Engelen
a4e5fc030b
Merge pull request #263961 from raboof/rb-improve-issue-template
github: improve r-b issue template
2023-10-28 15:19:06 +02:00
Arnout Engelen
af23138727
github: improve r-b issue template
You may need to run the regular `nix-build` before running
`nix-build --check`
2023-10-28 14:58:11 +02:00
K900
b6958acdab poetry2nix: drop
The in-tree version has been broken for a while, so now is probably a good time to rip off the band-aid.
2023-10-26 19:05:41 +03:00
Valentin Gagarin
643419f02b
Merge pull request #258595 from fricklerhandwerk/doc-emscripten
Emscripten docs: reword and remove mention of `nix-env`
2023-10-26 13:34:15 +02:00
Artturi
e0cca29f4b
Merge pull request #238575 from toonn/pr-template-sandboxing 2023-10-20 12:25:59 +03:00
Silvan Mosberger
b941c97eb2 CODEOWNERS: Add myself to more parts of lib 2023-10-20 00:16:41 +02:00
Silvan Mosberger
785b8ca2e7 workflows/check-by-name: Improved mergeability check 2023-10-18 01:59:47 +02:00
Silvan Mosberger
1a53218dfc
Merge pull request #261698 from tweag/fix-code-owners
CODEOWNERS: Fix check-by-name workflow file name
2023-10-17 23:40:41 +02:00
Silvan Mosberger
d67dae29ac CODEOWNERS: Fix check-by-name workflow file name 2023-10-17 21:16:48 +02:00
Artturin
5fbbada2fb workflows/check-by-name: print failed command output 2023-10-17 22:04:48 +03:00
Silvan Mosberger
b3e14b9045
Merge pull request #259074 from tweag/detect-merge-conflicts
workflows/check-by-name: Better error for merge conflicts
2023-10-06 05:09:54 +02:00
Silvan Mosberger
004da0cf91 workflows/check-by-name: Better error for merge conflicts 2023-10-05 00:13:47 +02:00
Silvan Mosberger
dd543a79d5 workflows/check-by-name: Add a missing colon 2023-10-04 23:42:10 +02:00
Valentin Gagarin
b1fc3195c1 add Emscripten maintainers to CODEOWNERS
also notify on documentation changes
2023-10-03 00:45:18 +02:00
Silvan Mosberger
0dcdf60c38 workflows/check-by-name: Better error when base branch also fails
Previously, even if the check also failed on the base branch, it looked
like the PR introduced the failure.

We can easily have a better error message for such cases.

Meanwhile this also paves the road for something like
https://github.com/NixOS/nixpkgs/issues/256788
2023-10-02 22:01:43 +02:00
Ryan Lahfa
bd522b0787
Merge pull request #251567 from RaitoBezarius/codeowner/remove-matthewbauer 2023-09-21 13:02:40 +02:00
Pol Dellaiera
b36ad2f517
php: add new builder buildComposerProject 2023-09-13 15:00:03 +02:00
Herwig Hochleitner
30bcc6c39d
Merge pull request #248310 from emilylange/nixos/gitea-forgejo-split
nixos/forgejo: fork from nixos/gitea (split)

close https://github.com/NixOS/nixpkgs/issues/244866
2023-09-12 22:10:01 +02:00
Silvan Mosberger
437d00dde3 workflows/check-by-name: Make runnable without approval
Co-Authored-By: zowoq <59103226+zowoq@users.noreply.github.com>
2023-09-11 14:27:42 +02:00
dependabot[bot]
9a70b1e242 build(deps): bump actions/checkout from 3 to 4
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [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/v3...v4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-09-11 13:55:35 +02:00
Martin Weinelt
240cbdc845
Merge pull request #253249 from NixOS/dependabot/github_actions/cachix/install-nix-action-23
build(deps): bump cachix/install-nix-action from 22 to 23
2023-09-11 09:06:52 +02:00
Silvan Mosberger
5433e5b1e7
Merge pull request #253621 from tweag/minor-contrib-docs-improvements
Minor contrib docs improvements
2023-09-07 05:21:59 +02:00
Silvan Mosberger
6d95b1aebb workflows/backport: Fix link and reword 2023-09-06 20:12:48 +02:00
Samuel Dionne-Riel
16d640c810 CODEOWNERS: Add myself for installer images 2023-09-06 14:09:03 -04:00
dependabot[bot]
1d179cbc67
build(deps): bump cachix/install-nix-action from 22 to 23
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 22 to 23.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v22...v23)

---
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>
2023-09-05 14:26:48 +00:00
Silvan Mosberger
ad61076624
Merge pull request #237439 from tweag/spp-1
[RFC 140] Simple package paths, part 1b: Enabling the directory structure
2023-09-05 16:25:27 +02:00
Silvan Mosberger
f6467c3574 pkgs/by-name: Introduce
This introduces the `pkgs/by-name` directory as proposed by RFC 140.
Included are:
- The implementation to add packages defined in that directory to the
  top-level package scope
- Contributer documentation on how to add packages to it
- A GitHub Actions workflow to check the structure of it on all PRs
2023-09-05 16:10:50 +02:00
Silvan Mosberger
d66929b7b1
Merge pull request #245623 from tweag/fileset.toSource
File set combinators base: `lib.fileset.toSource`
2023-09-02 04:07:02 +02:00
Silvan Mosberger
465e05c0c5 lib.fileset.toSource: init 2023-09-01 15:46:04 +02:00
zowoq
76ae447f06 .github/workflows/update-terraform-providers.yml: re-enable workflow_dispatch 2023-09-01 12:35:23 +10:00
zowoq
926db2b144 .github/workflows/update-terraform-providers.yml: disable 2023-09-01 11:16:27 +10:00
Silvan Mosberger
f616ad76f0
Merge pull request #250885 from tweag/spp-1a
[RFC 140] Simple package paths, part 1a: Checking tool
2023-08-29 16:36:26 +02:00
Silvan Mosberger
271eb02995 pkgs/test/nixpkgs-check-by-name: init
Adds an internal CLI tool to verify Nixpkgs to conform to RFC 140.
See pkgs/test/nixpkgs-check-by-name/README.md for more information.
2023-08-29 16:17:54 +02:00
Raito Bezarius
5b8893c565 CODEOWNERS: remove matthewbauer
matthewbauer has been missing for almost a year now, it does not seem reasonable
to keep them and spam their GitHub notifications further.
2023-08-26 12:22:54 +02:00
Vincenzo Mantova
08c595ecc2
.github/workflows/labels.yml: label texlive tests as topic TeX 2023-08-20 14:22:26 +01:00
Silvan Mosberger
850d2b1cb1
Merge pull request #249151 from tweag/direct-push-bot
Remove direct push detection GitHub action
2023-08-19 01:24:00 +02:00
figsoda
f2b530294f .github/labeler.yml: add zig label 2023-08-17 00:35:41 +00:00
mdarocha
64c5f8b2cc CODEOWNERS: add members of the dotnet team 2023-08-16 08:49:09 +02:00
Silvan Mosberger
50d11650a7
Merge pull request #245243 from tweag/contributing-combining
Clean up contributing documentation
2023-08-14 21:06:06 +02:00
Silvan Mosberger
5ab9271508 Remove direct push detection GitHub action
We are trying out not allowing direct pushes anymore, so this is not necessary anymore, unless we later revert it again (unlikely): https://github.com/NixOS/nixpkgs/issues/249117
2023-08-14 15:57:29 +02:00
Silvan Mosberger
b0f61e3da2 CODEOWNERS: Add myself to the newly added files 2023-08-14 05:16:51 +02:00
figsoda
cc9cde3c7d CODEOWNERS: add the zig team 2023-08-09 22:22:43 -04:00
Silvan Mosberger
69bbcbb061 CODEOWNERS: Add myself to PULL_REQUEST_TEMPLATE
Forgot about that in https://github.com/NixOS/nixpkgs/pull/248166
2023-08-09 20:23:07 +02:00
Silvan Mosberger
0d4e8459ae CODEOWNERS: Remove non-existent file
Was removed in f397309f4e
2023-08-09 20:00:48 +02:00
Silvan Mosberger
cf78a8c3e7 CODEOWNERS: Add myself to the contributing documentation
I want to take ownership of this part of the documentation, especially
with the cleanup in https://github.com/NixOS/nixpkgs/pull/245243. Doing so
before that PR is merged also allows me to get notified about any potential
future merge conflicts before they happen.
2023-08-09 20:00:38 +02:00
zowoq
03c2319caf podman: remove maintainer 2023-08-08 04:37:54 +02:00
zowoq
84811cfb7e kubernetes: remove maintainer 2023-08-08 11:54:13 +10:00
emilylange
7b786b39cb
CODEOWNERS: init forgejo 2023-08-06 18:43:08 +02:00
WilliButz
4995330a47
CODEOWNERS: remove WilliButz 2023-07-29 15:55:17 +02:00
Pol Dellaiera
aaebfd4583
Merge pull request #238502 from l0b0/pr-template-headings
pr-template: Use semantic H2 level headings
2023-07-28 17:07:14 +02:00
Adam Joseph
0310e3c7ac CODEOWNERS: add ajoseph for kernel/manual-config.nix
It is hard to get people to test changes to our kernel expression on
anything other than x86_64 and aarch64 before merging changes.

Therefore, I would like to be notified of PRs opened agains this
file, so that I can hopefully catch breakage before it is merged,
rather than afterwards.
2023-07-23 21:27:59 -07:00
Raito Bezarius
05b9bc3d1c CODEOWNERS: add raitobezarius as a owner of NGINX modulo tests
So I can see changes on NGINX.
2023-07-21 21:16:04 +02:00
Adam Joseph
6f43859a3a CODEOWNERS: ping @amjoseph-nixpkgs on certain trees
I don't claim ownership of anything, but I would like to be notified
of PRs opened against the following paths where I've put a lot of
work into cleanup and deduplication:

  lib/systems
  pkgs/stdenv
  pkgs/build-support/cc-wrapper
  pkgs/development/compilers/gcc

Apparently CODEOWNERS is how you tell github you want to be notified
of such things.
2023-06-30 11:48:09 -07:00
Silvan Mosberger
4a729ce4b1
Merge pull request #242323 from hercules-ci/add-labeler-module-system
.github/labeler.yml: Add module system label
2023-07-10 19:02:54 +02:00
Robert Hensing
6975e32fc4 .github/labeler.yml: Add module system label 2023-07-08 20:59:21 +02:00
Robert Hensing
6ac252c041
.github/labeler.yml: Add lib label 2023-07-08 15:04:01 +02:00
Pol Dellaiera
c6537df1c9 CODEOWNERS: add myself for PHP related stuff 2023-07-05 10:09:25 +02:00
Martin Weinelt
19a1276370
workflows/periodic-merge: drop 22.11 jobs 2023-07-04 14:17:03 +02:00
Lily Foster
7f9d0dcacc labeler: label nodejs pull-requests 2023-06-30 18:11:45 +02:00
Winter
c9abff9027 buildNpmPackage: add lilyinstarlight as maintainer/code owner
This is long overdue, Lily has done more than me for Node.js in Nixpkgs
by this point.
2023-06-27 14:59:40 -04:00
toonn
c05019d716
PULL_REQUEST_TEMPLATE.md: Update sandboxing check
Update the sandboxing check to include the `relaxed` setting for
sandboxing. Previously there was no obvious and correct way to convey
this intermediate setting between sandboxing being completely disabled
and being enforced strictly.
2023-06-19 14:53:59 +02:00
dependabot[bot]
a8972d1910
build(deps): bump cachix/install-nix-action from 21 to 22
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 21 to 22.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v21...v22)

---
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>
2023-06-19 12:08:45 +00:00
pennae
c8b4e5d557
Merge pull request #237557 from pennae/dedocbookify-nixos
nixos/doc: dedocbookify
2023-06-19 14:05:03 +02:00
Victor Engmark
2bf38f5fab pr-template: Use semantic H2 level headings
The original Markdown ended up being rendered as `<H6>` HTML elements,
which is not semantically valid immediately after an `<H1>` element (the
PR title).
2023-06-19 14:18:52 +12:00
Artturi
d6e221f079
Merge pull request #237341 from NixOS/dependabot/github_actions/korthout/backport-action-1.3.1 2023-06-17 21:07:02 +03:00
Pol Dellaiera
32b1e4642b
Merge pull request #238126 from nikstur/contributing-release-notes
CONTRIBUTING.md: remove historical trivia
2023-06-17 17:16:54 +02:00
nikstur
9a1f50a588 .github/PULL_REQUEST_TEMPLATE.md: directly link to release notes 2023-06-16 23:51:35 +02:00
pennae
0997ae1903 nixos/manual: disallow docbook option docs
it's been long in the making, and with 23.05 out we can finally disable
docbook option docs and default to markdown instead. this brings a
massive speed boost in manual and manpage builds, so much so that we may
consider enabling user module documentation by default.

we don't remove the docbook support code entirely yet because it's a lot
all over, and probably better removed in multiple separate changes.
2023-06-13 16:56:30 +02:00
José Romildo
de5750a823 CODEOWNERS: remove romildo from OCaml 2023-06-13 10:31:52 -03:00
dependabot[bot]
be335749cf
build(deps): bump korthout/backport-action from 1.2.0 to 1.3.1
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 1.2.0 to 1.3.1.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](https://github.com/korthout/backport-action/compare/v1.2.0...v1.3.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 12:00:30 +00:00
Pol Dellaiera
d9fd748acc
Merge pull request #235064 from fricklerhandwerk/codeowners-doc
CODEOWNERS: reduce scope for fricklerhandwerk
2023-06-07 20:14:19 +02:00
Raito Bezarius
2c6ae7132c
Release NixOS 23.05 2023-05-31 22:52:52 +02:00
Valentin Gagarin
40312724c6 CODEOWNERS: reduce scope for fricklerhandwerk 2023-05-30 23:05:10 +02:00
dependabot[bot]
9db2a09001 build(deps): bump cachix/install-nix-action from 20 to 21
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 20 to 21.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v20...v21)

---
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>
2023-05-30 16:23:52 +10:00
Raito Bezarius
919e224951 CODEOWNERS: add raitobezarius as a ZFS code owner
This will make my work easier about knowing what is going on with ZFS.
2023-05-28 16:06:58 +02:00
Raito Bezarius
2c28f1de7c 23.11 is Tapir 2023-05-22 21:16:04 +02:00
Sandro Jäckel
764201a478 github/CODEOWNERS: drop nbp 2023-05-14 14:11:54 +00:00
Ryan Lahfa
4b4e4c3ef9
Merge pull request #207039 from NixOS/qemu-boot-disk-using-make-disk-image
nixos/qemu-vm: refactor bootDisk using make-disk-image
2023-04-21 13:47:17 +02:00
Ryan Lahfa
58b0e367d2
Merge pull request #224643 from NixOS/llvm/codeowner
CODEOWNERS: add RaitoBezarius to llvm tree
2023-04-21 13:12:10 +02:00
Raito Bezarius
76f1b633ba CODEOWNERS: add raitobezarius to qemu-vm.nix
I do a lot of work on QEMU VM and make-disk-image and I was bitten by an
unnotified change recently, so I want to chime in the future changes of
this file.
2023-04-21 13:00:19 +02:00
dependabot[bot]
5e73ac2b7d build(deps): bump peter-evans/create-or-update-comment from 2 to 3
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 2 to 3.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v2...v3)

---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-11 07:54:37 +10:00
dependabot[bot]
7a9db6efd7 build(deps): bump peter-evans/create-pull-request from 4 to 5
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 4 to 5.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v4...v5)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-04-11 07:54:22 +10:00
Silvan Mosberger
e2d6bcafe6 CODEOWNERS: Add @infinisil to pkgs/pkgs-lib 2023-04-07 11:51:48 +00:00
Raito Bezarius
39943196e5 CODEOWNERS: add RaitoBezarius to llvm tree 2023-04-04 13:58:03 +02:00
Jörg Thalheim
c10f918f3d maintainers/team-list: drop lnl7 from rust maintainer list 2023-04-04 08:17:38 +10:00
superherointj
446d807027 CODEOWNERS: remove superherointj 2023-03-30 10:59:46 -03:00
zowoq
ab69305066 .github/workflows/update-terraform-providers.yml: various
- removed outdated permissions comment

- add failed updates step

- add failed updates and ofborg rebuild to PR body
2023-03-25 12:41:02 +10:00
dependabot[bot]
32abfcc923 build(deps): bump cachix/install-nix-action from 19 to 20
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 19 to 20.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v19...v20)

---
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>
2023-03-20 22:30:02 +10:00
pennae
2daba98981 workflows: check maintainers sortedness on pull_request_target
`pull_request` workflows need approval to run, `pull_request_target`
does not. this one isn't particularly vulnerable and doesn't take long
to run, so we may as well run it without approval.
2023-03-19 22:45:33 +01:00
Ulrik Strid
f6bbab1940
CODEOWNERS: Add OCaml maintainers
* CODEOWNERS: add OCaml team
2023-03-18 09:45:40 -03:00
superherointj
bcc5d6cc20 CODEOWNERS: add superherointj to vscode (2th path) 2023-03-17 21:15:27 -03:00
pennae
4a694fc500 maintainers: add script and workflows to check sortedness
the script can output a list of sed commands to create the order it
expects to find. this was mainly useful for initially sorting the list,
but we'll keep it here for later reference.

Co-authored-by: Jörg Thalheim <Mic92@users.noreply.github.com>
2023-03-15 11:07:54 +01:00
superherointj
d5743785a6 CODEOWNERS: add superherointj to vscode 2023-03-09 11:53:58 -03:00
Martin Weinelt
b5f0fdc371
workflows/backport: Copy security label in backport PRs
Since v1.2.0 the backport action supports copying labels from the source
to the backport PR. This is useful for copying the security label from
the original PR to the backport PR, so relevant security updates don't
get lost.
2023-03-06 09:14:20 +00:00
Naïm Favier
568c84c7db
.github: build nixpkgs manual on lib changes
The nixpkgs manual includes documentation for `lib` functions.
2023-03-04 13:23:38 +01:00
zowoq
9df748f599 Revert "workflows: pin install-nix-action to use nix 2.13.3"
This reverts commit 3563c178ca.

fixed in cachix/install-nix-action@v20
2023-03-01 16:17:36 +10:00
zowoq
6a174c65c2 .github/workflows: update cachix/install-nix-action to v20 2023-03-01 16:16:57 +10:00
pennae
3563c178ca workflows: pin install-nix-action to use nix 2.13.3
same reasoning as #218858, only now for an action we depend on and can't
fix quite as easily. cachix-action also uses nix-env and will thus not
work correctly, so pin the nix version used to the last known good one.
2023-03-01 07:08:14 +10:00
Weijia Wang
31ce09b377
Merge pull request #218858 from cole-h/fixup-editorconfig-action
Fixup editorconfig action with Nix 2.14.0
2023-02-28 22:23:59 +02:00
Cole Helbling
19a122e092 ci: editorconfig: use nix-shell instead of nix-env 2023-02-28 11:36:32 -08:00
dependabot[bot]
43760d9cc4 build(deps): bump korthout/backport-action from 1.1.0 to 1.2.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 1.1.0 to 1.2.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](https://github.com/korthout/backport-action/compare/v1.1.0...v1.2.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-02-28 18:08:44 +10:00
Martin Weinelt
e66de880a0
Merge pull request #215741 from NixOS/python-codeownership
CODEOWNERS: Drop python-modules ownership
2023-02-26 10:48:32 +00:00
Martin Weinelt
bb933c5b7c
CODEOWNERS: Drop python-modules and python-packages ownership
We currently have 5800 python modules in that path, and we're seeing
roughly 1000 pull requests for these modules per month.

Having @FRidh and @jonringer requested on every PR that touches a
python package isn't helping anyone, nor is it sustainable for any one
person to have that number of incoming notifications.

I think it's time to get rid of that code ownership.
2023-02-26 10:46:09 +00:00
dependabot[bot]
f1787f39a5 build(deps): bump cachix/install-nix-action from 18 to 19
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 18 to 19.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v18...v19)

---
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>
2023-02-14 08:10:43 +10:00
pennae
d041641b1a nixos/manual: remove md-to-db
with manual chapters no longer needing pandoc for their conversion to
xml we can get rid of this source of confusion, and its huge cache of
xml files.
2023-02-10 06:40:15 +01:00
piegames
177b80f61d
Merge pull request #204460: Issue template improvements
Issue template improvements
2023-02-07 17:03:14 +01:00
Winter
feba9a4533 CODEOWNERS: add new Rust team members, re-add Rust build support/docs
8ce6fdf581 removed the build support/docs
entries, but per discussion in #213697, we think having multiple members
justifies its readdition.
2023-01-31 18:10:08 +10:00
dependabot[bot]
08fdf29658 build(deps): bump korthout/backport-action from 1.0.1 to 1.1.0
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 1.0.1 to 1.1.0.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](https://github.com/korthout/backport-action/compare/v1.0.1...v1.1.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-24 06:38:25 +10:00
zowoq
3a1f02b46b .github/workflows/labels.yml: fix typo
mistake in d1570428a2
2023-01-21 11:30:55 +10:00
zowoq
d1570428a2 .github/workflows/labels.yml: allow PRs to skip labels 2023-01-21 09:33:59 +10:00
zowoq
552af48e79 .github/workflows/editorconfig.yml: change to skip treewide 2023-01-21 09:33:59 +10:00
José Romildo Malaquias
8e641f3ba2
Merge pull request #209940 from romildo/upd.labeler
.github/labeler.yml: label Enlightenment, Lumina and LXQt pull requests
2023-01-10 00:06:07 -03:00
José Romildo
8e6809a200 .github/labeler.yml: label LXQt pull requests 2023-01-09 17:55:15 -03:00
José Romildo
92983f9834 .github/labeler.yml: label Lumina pull requests 2023-01-09 17:52:22 -03:00
José Romildo
9ceafae704 .github/labeler.yml: label Enlightenment pull requests 2023-01-09 17:51:46 -03:00
dependabot[bot]
656548c44a build(deps): bump korthout/backport-action from 1.0.0 to 1.0.1
Bumps [korthout/backport-action](https://github.com/korthout/backport-action) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/korthout/backport-action/releases)
- [Commits](https://github.com/korthout/backport-action/compare/v1.0.0...v1.0.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 06:45:05 +10:00
Arnout Engelen
9f47b3e889
Merge pull request #209447 from raboof/fix-rb-issue-template
Fix issue template for unreproducible packages
2023-01-09 11:53:22 +01:00
Bobby Rong
db330d32d8
.github/labeler.yml: label MATE pull requests 2023-01-08 23:57:34 +08:00
Arnout Engelen
f15edf0630
Fix issue template for unreproducible packages 2023-01-07 11:17:58 +01:00
Martin Weinelt
197eafd660
CODEOWNERS: Add myself to python language documentation 2023-01-03 23:32:47 +01:00
Robert Hensing
f61d4d346b
Merge pull request #205190 from NixOS/lib.path.relativeNormalise
lib.path.subpath.{isValid,normalise}: init
2023-01-03 13:46:11 +01:00
Silvan Mosberger
ba7ed22f84 lib.path: init README.md document
Adds initial work towards a `lib.path` library

Originally proposed in https://github.com/NixOS/nixpkgs/pull/200718, but has
since gone through some revisions

Co-Authored-By: Valentin Gagarin <valentin.gagarin@tweag.io>
Co-Authored-By: Robert Hensing <robert@roberthensing.nl>
2023-01-03 13:19:42 +01:00
dependabot[bot]
8877cc2874 build(deps): bump zeebe-io/backport-action from 0.0.9 to 1.0.0
Bumps [zeebe-io/backport-action](https://github.com/zeebe-io/backport-action) from 0.0.9 to 1.0.0.
- [Release notes](https://github.com/zeebe-io/backport-action/releases)
- [Commits](https://github.com/zeebe-io/backport-action/compare/v0.0.9...v1.0.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-03 07:31:48 +10:00
zowoq
9fde2b66f8 terraform-providers: add github token to update-providers 2023-01-02 13:48:28 +10:00
Martin Weinelt
4e6337bdce
workflows/periodic-merge: Remove 22.05 jobs 2023-01-01 14:55:34 +01:00
piegames
483c606a94 fixup! .github/ISSUE_TEMPLATE: Improvements 2022-12-27 13:12:12 +01:00
Raito Bezarius
c025ec185f nixos/lib/make-disk-image: make raitobezarius code owner of this primitive 2022-12-24 19:14:24 +01:00
Jan Tojnar
35d24b51f5 makeHardcodeGsettingsPatch: Rename from glib.mkHardcodeGsettingsPatch
glib expression is messy enough as is.

Also rename the `glib-schema-to-var` argument to `schemaIdToVariableMapping` to better match Nixpkgs coding style.
2022-12-19 17:17:32 +01:00
Jörg Thalheim
668a2b2f33
Merge pull request #172237 from DeterminateSystems/bootspec-rfc
Support external bootloader backends (RFC-0125)
2022-12-17 08:35:53 +00:00
piegames
5507007730
Update .github/ISSUE_TEMPLATE/missing_documentation.md
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io>
2022-12-15 23:27:58 +01:00
figsoda
f5d555c28e teams: add figsoda to the vim team and codeowners 2022-12-12 20:38:06 +01:00
Cole Helbling
6eb04c578d nixos/activation/bootspec: bootspec owners also own the cue file 2022-12-08 13:50:05 -08:00
Raito Bezarius
9a431a57b1 nixos/activation/bootspec: add @raitobezarius as a code-owner 2022-12-08 13:50:04 -08:00
Cole Helbling
942dcd238b nixos/activation/bootspec: init bootspec support (RFC-0125) 2022-12-08 13:50:03 -08:00
Martin Weinelt
8d561ff23b
CODEOWNERS: Add codeowners for cacert related packages 2022-12-04 17:34:08 +01:00
piegames
a2719e490d .github/ISSUE_TEMPLATE: Improvements 2022-12-04 12:25:43 +01:00
Martin Weinelt
e606938c51 CODEOWNERS: Remove piegames from matrix-appservice-irc 2022-12-03 21:48:47 +01:00
Martin Weinelt
f1b9cc23aa Release NixOS 22.11 2022-11-30 11:52:38 +01:00
Martin Weinelt
4b36b3cd43 workflows/backport-action 0.0.8 -> 0.0.9
https://github.com/zeebe-io/backport-action/releases/tag/v0.0.9
2022-11-23 12:20:28 +01:00
Martin Weinelt
18c8904c11
workflows: add 24 hour periodic merges for 22.11 2022-11-21 00:08:44 +01:00
Valentin Gagarin
36b65b32b6
Merge pull request #200289 from fricklerhandwerk/contributing
codeowners: narrower responsibilities for fricklerhandwerk
2022-11-14 12:06:15 +01:00
Arnout Engelen
c6cdcfc10c
Merge pull request #192724 from raboof/add-unreproducible-package-issue-template
Add issue template for unreproducible packages
2022-11-14 09:07:49 +01:00
Winter
16722903aa buildNpmPackage: init 2022-11-09 10:35:59 -05:00
Valentin Gagarin
f9118a8c9b codeowners: narrower responsibilities for fricklerhandwerk
the number of pull requests against documentation is too high to handle
on the side, and getting assigned as reviewer for all of them sends the
wrong message to authors.
2022-11-08 23:51:31 +01:00
zowoq
6298f5fa1d Revert ".github/dependabot.yml: disable"
This reverts commit a98a34e86a.

https://github.blog/changelog/2022-11-07-dependabot-pull-requests-off-by-default-for-forks/
2022-11-08 06:28:22 +10:00
dependabot[bot]
a02320d951 build(deps): bump cachix/cachix-action from 11 to 12
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 11 to 12.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v11...v12)

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

Signed-off-by: dependabot[bot] <support@github.com>
2022-10-28 17:36:59 +10:00
Martin Weinelt
b0827a60c0
CODEOWNERS: Add myself for kea-exporter module
Because I missed a recent PR against the module.
2022-10-19 14:07:25 +02:00
zowoq
298378f8c3 .github/workflows: replace deprecated set-output
https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
2022-10-16 07:41:12 +10:00
Naïm Favier
9b480c2739 .github/workflows: use ofborg-eval context for pending status
Instead of adding a pending status with context `Wait for ofborg`, make
the context `ofborg-eval` and the description "Wait for OfBorg...". That
way, the status will be reused by OfBorg when it starts evaluation and
we don't need to clear it any more.
2022-10-15 09:09:24 +10:00
zowoq
c9ac816a70 .github/workflows/update-terraform-providers.yml: add link to run log
also move git clean to separate step
2022-10-14 15:51:46 +10:00
dependabot[bot]
d2e6195f5b build(deps): bump cachix/install-nix-action from 17 to 18
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 17 to 18.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v17...v18)
2022-10-13 09:15:41 +10:00
dependabot[bot]
ff3f76ad39 build(deps): bump cachix/cachix-action from 10 to 11
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 10 to 11.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](https://github.com/cachix/cachix-action/compare/v10...v11)
2022-10-13 09:13:55 +10:00
zowoq
41173fb24d .github/workflows/update-terraform-providers.yml: set max-workers to 2
also add git clean so logs aren't committed
2022-10-08 06:00:07 +10:00
zowoq
98390bef9e .github/workflows/update-terraform-providers.yml: bypass interactive prompt 2022-10-07 19:38:55 +10:00
Jörg Thalheim
3b1c9ca17a
Merge pull request #194825 from qowoz/tf-update-action
.github/workflows/update-terraform-providers.yml: re-enable
2022-10-07 10:29:27 +02:00
Valentin Gagarin
3bc2971030 fix typo 2022-10-04 22:45:57 +02:00
zowoq
a8d8d9fee5 .github/workflows/update-terraform-providers.yml: re-enable
- run daily with updateScript, will create a commit for each provider update
- drop wip label and failure comment
2022-10-04 13:01:16 +10:00
Valentin Gagarin
a919cae175 fix typo 2022-09-30 12:05:50 +02:00
Domen Kožar
55b3eabbb4
Merge pull request #192981 from winterqt/update-backport-action
backport-action: 0.0.5 -> 0.0.8
2022-09-26 14:13:00 +02:00
Winter
6f3ce7a620 backport-action: 0.0.5 -> 0.0.8 2022-09-25 22:11:54 -04:00
Arnout Engelen
2018f92ef2
Add issue template for unreproducible packages
It's nice to be able to easily create an issue for an unreproducibility,
but my additional motivation for creating this issue template is that it
makes it easier for non-maintainers to create issues that are correctly
tagged '8.topic: reproducible builds'.
2022-09-25 22:33:46 +02:00
piegames
254a6aada9 CODEOWNERS: add piegames to check-meta.nix 2022-09-25 16:37:15 +02:00
superherointj
9c8c7f4dd9 .github/labeler.yml: add vscode label 2022-09-21 20:59:45 -03:00
zowoq
d3270d6b32 .github/workflows/update-terraform-providers.yml: add nixpkgs-unstable for nix-shell
nix_path was removed from the update scripts in 3e63fa279f
2022-09-21 14:43:03 +10:00
Valentin Gagarin
7bbf2cd29a issue template: fill 'about' field
according to [GitHub documentation] some fields are required.
`about` is not listed, but it probably is required.

[GitHub documentation]: https://docs.github.com/en/communities/using-templates-to-encourage-useful-issues-and-pull-requests/syntax-for-issue-forms
2022-09-19 10:08:02 +02:00
Valentin Gagarin
8277d18445 add issue template for missing or incorrect documentation
this allows anyone to create labelled issues for easy filtering.
2022-09-16 09:57:32 +02:00
zowoq
5fabd2ba5a .github/workflows/update-terraform-providers.yml: disable scheduled update
try nixpkgs-update with passthru.updateScript
2022-09-15 06:00:33 +10:00
zowoq
bbe49339b8 .github/workflows: fix permissions
the merge actions comment on pull requests, seems this was broken by 2c71278a23

also:
- fix permissions on new manual rendering action
- drop unnecessary issues permission from the terraform action
2022-09-12 15:34:35 +10:00
pennae
fc6f0ea188 workflows: fix manual-rendering.yml
the check command didn't set NIX_PATH, so compare-manuals.sh (which is a nix-shell script) failed.
2022-09-11 13:14:44 +10:00
pennae
c45deeb2aa workflows: add check for docbook/md manual equality
we want to make sure that rendering the manual from markdown without
going through docbook produces (semantically) the same output as with
going through docbook. to ensure this we'll build the manual twice, run
each manual through html-tidy to generate a normalized form and diff
the normalized forms. we don't want to compare raw output because that
exposes us to a lot of whitespace we'd have to reproduce exactly in the
MD render.

this check may be relaxed even further in the future, but hopefully not
by much.
2022-09-10 18:23:13 +02:00
pennae
ec75c8efff workflows: check that nixos manual does not use docbook option docs
the nixos manual should not use docbook for module option documentation,
only markdown, to make future transition to a markdown-only world easier
and less painful. this check will ensure that all options
documentation (even plain text that would not be interpreted specially
by neither markdown nor docbook) is declared as being markdown.
2022-09-10 18:23:13 +02:00
Bobby Rong
33c884dde5
.github/labeler.yml: label PR that touches cinnamon modules and tests 2022-09-05 18:48:58 +08:00
zowoq
8ce6fdf581 .github/CODEOWNERS: remove rust docs/packaging 2022-08-23 08:34:36 +10:00
Janne Heß
8b7092290c
Add myself to Perl CODEOWNERS 2022-08-20 17:52:35 +02:00
zowoq
9a49ca9f9a buildGo{Module,Package}: move to build-support/go 2022-08-07 18:26:01 +10:00
zowoq
25b464c8b3
terraform-full: remove (#184649)
* terraform-full: remove

* .github/workflows/update-terraform-providers.yml: switch to terraform.full
2022-08-02 19:45:05 +02:00
Winter
3707cc5a0d
Revert "backport-action: 0.0.5 -> 0.0.8" 2022-07-24 23:30:11 -04:00
Winter
fee30801b2 backport-action: 0.0.5 -> 0.0.8 2022-07-24 13:20:39 -04:00
Janne Heß
51a615ff70
Merge pull request #180228 from fricklerhandwerk/codeowners-doc
codeowners: add fricklerhandwerk to documentation
2022-07-13 11:23:02 +02:00
zowoq
47b0cc5761 .github/CODEOWNERS: remove non-committer
Resolves github warning that the file contains errors: cbf736eb39
2022-07-12 11:50:19 +10:00
github-actions[bot]
33be3debd5 terraform-providers: update 2022-07-10 2022-07-10 16:20:44 +10:00
Varun Sharma
2c71278a23 ci: Add GitHub token permissions for workflows
Signed-off-by: Varun Sharma <varunsh@stepsecurity.io>
2022-07-08 10:53:38 -07:00
Robert Hensing
3a27c40463 workflows/nixos-manual: Add command to run to error message 2022-07-06 07:32:17 +02:00
Valentin Gagarin
ef9afda389 codeowners: add fricklerhandwerk to documentation 2022-07-05 14:37:35 +02:00
Janne Heß
8befefd1a7
workflows: Remove 21.11 merges
Channel is EOL
2022-07-04 20:04:17 +02:00
nathannaveen
5deff9583c chore: Set permissions for GitHub actions
Restrict the GitHub token permissions only to the required ones; this way, even if the attackers will succeed in compromising your workflow, they won’t be able to do much.

- Included permissions for the action. https://github.com/ossf/scorecard/blob/main/docs/checks.md#token-permissions

https://docs.github.com/en/actions/using-workflows/workflow-syntax-for-github-actions#permissions

https://docs.github.com/en/actions/using-jobs/assigning-permissions-to-jobs

[Keeping your GitHub Actions and workflows secure Part 1: Preventing pwn requests](https://securitylab.github.com/research/github-actions-preventing-pwn-requests/)

Signed-off-by: nathannaveen <42319948+nathannaveen@users.noreply.github.com>
2022-07-04 01:09:50 +00:00
Markus Wamser
2c74606664
.github/PULL_REQUEST_TEMPLATE.md: 21.11 -> 22.05 2022-05-31 19:14:32 +08:00
Janne Heß
cbaacfb8df
Release 22.05 2022-05-30 20:50:07 +02:00
Sandro
7d498dea03
Merge pull request #171041 from ryantm/stalebot
.github/stale bot: stop commenting
2022-05-26 22:42:41 +02:00
Ellie Hermaszewska
cef38c9488
Merge pull request #174363 from expipiplus1/ellie-codeowners
CODEOWNERS: remove expipiplus1 from haskell
2022-05-25 10:31:20 +08:00
Ellie Hermaszewska
cbf736eb39
CODEOWNERS: remove expipiplus1 from haskell
Hopefully temporarily, just too many notifications at the moment
2022-05-25 09:12:42 +08:00
Janne Heß
e728029b30
workflows: Replace 21.05 with 22.05 2022-05-23 19:57:42 +02:00
Rick van Schijndel
caf95ff509 CODEOWNERS: rename Gabriel439 to Gabriella439
See https://github.com/Gabriel439:

Hi, there! 👋🏼

I renamed my GitHub account from @Gabriel439 to @Gabriella439, so if you got here from an old profile link you can visit my new profile here:

    @Gabriella439

I created this placeholder account so that:

    … people who visit old links to my profile can find my new profile
    … other people cannot impersonate my old handle
    … GitHub continues to redirect old links to my repositories indefinitely
2022-05-11 21:04:28 +02:00
Artturin
d46665e879 ISSUE_TEMPLATE/build_failure.md: create 2022-05-09 15:43:53 +03:00
Ryan Mulligan
2118173ca4 .github/stale bot: stop commenting
Niklas Hambüchen noted in

https://github.com/NixOS/rfcs/pull/124#issuecomment-1113647856

that we can add a label description for the stale label that appears
when you hover over the label, or look on

https://github.com/NixOS/nixpkgs/labels

I set the description to be

> https://github.com/NixOS/nixpkgs/blob/master/.github/STALE-BOT.md

which is our page explaining the stale bot.

The stale bot comments/emails are a significant burden on our most
prodigious contributors, and the reason for their existence to orient
new contributors.

Since our stale bot's configuration is benign enough to ignore (it
does not close), I believe it is good enough to satisfy the new
contributor orientation with the label description.

Therefore, this commit disables commenting when labeling an issue or
PR stale.
2022-04-30 08:30:08 -07:00
dependabot[bot]
646ed065e5 build(deps): bump peter-evans/create-pull-request from 3 to 4
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 3 to 4.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v3...v4)
2022-04-29 17:58:49 +10:00
zowoq
c19e9b776d .github/workflows/update-terraform-providers.yml: minor fixes
- simplify comment
- move `ofborg` command into block for clickable copying
2022-04-28 08:13:24 +10:00
=
83677514e6 .github/CODEOWNERS: add IvarWithoutBones for dotnet 2022-04-25 20:44:39 +02:00
aszlig
eca4a0087f
CODEOWNERS: Add layus for autoPatchelfHook
With the re-implementation in Python merged[1], it no longer makes sense
for me to track issues and pull requests. I did this originally because
people were forgetting (rightfully so) to run tests against all that
proprietary stuff we have in nixpkgs that is using autoPatchelfHook.

We still can't test these automatically but with me no longer being the
author of the code, I hereby drop my entry in CODEOWNERS and instead
replace it with layus, who's the author of the rewrite.

[1]: https://github.com/NixOS/nixpkgs/pull/149731

Signed-off-by: aszlig <aszlig@nix.build>
2022-04-14 09:46:00 +02:00
dependabot[bot]
23e9e781e2 build(deps): bump cachix/install-nix-action from 16 to 17
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 16 to 17.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/v16...v17)

---
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>
2022-04-08 17:59:26 +10:00
zowoq
1b9fa5ade6 .github/CODEOWNERS: update dockerTools paths 2022-04-05 10:17:43 +10:00
Jörg Thalheim
04afcacb6e
Merge pull request #166772 from Artturin/gi-ci-basiceval
.github/workflows/basic-eval.yml: only run if manually triggered
2022-04-02 06:10:01 +01:00
Artturin
36c36411b8 .github/workflows/basic-eval.yml: only run if manually triggered
ofborg should have obsoleted this with https://github.com/NixOS/ofborg/pull/588#issuecomment-1078451552
https://github.com/NixOS/nixpkgs/pull/166599#issuecomment-1085069938

this is still useful to have around for act usage
2022-04-01 09:48:20 +03:00
zowoq
630732fdd7 .github/CODEOWNERS: remove non-committer users/teams
these didn't work anyway and now github warns if they don't have commit access
2022-03-30 07:31:11 +10:00
Sandro
319145c9dc
Merge pull request #165397 from Mic92/create-or-update-comment 2022-03-27 12:12:23 +02:00
dependabot[bot]
1f161a57c2 build(deps): bump peter-evans/commit-comment from 1 to 2
Bumps [peter-evans/commit-comment](https://github.com/peter-evans/commit-comment) from 1 to 2.
- [Release notes](https://github.com/peter-evans/commit-comment/releases)
- [Commits](https://github.com/peter-evans/commit-comment/compare/v1...v2)

---
updated-dependencies:
- dependency-name: peter-evans/commit-comment
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 08:24:13 +01:00
dependabot[bot]
180dada3ed build(deps): bump peter-evans/create-or-update-comment from 1 to 2
Bumps [peter-evans/create-or-update-comment](https://github.com/peter-evans/create-or-update-comment) from 1 to 2.
- [Release notes](https://github.com/peter-evans/create-or-update-comment/releases)
- [Commits](https://github.com/peter-evans/create-or-update-comment/compare/v1...v2)

---
updated-dependencies:
- dependency-name: peter-evans/create-or-update-comment
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-03-23 08:23:37 +01:00
Florian Klink
66d57184af
Merge pull request #164850 from bobvanderlinden/patch-3
CODEOWNERS: add @NixOS/systemd for systemd files
2022-03-22 20:19:27 +01:00
Bob van der Linden
7c44799cd5
CODEOWNERS: formatting 2022-03-22 19:24:26 +01:00
Bob van der Linden
54041b9b84
CODEOWNERS: remove @Kloenk from systemd files 2022-03-22 19:23:34 +01:00
Bob van der Linden
d220f223ec
CODEOWNERS: use correct paths for systemd
Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2022-03-22 19:22:41 +01:00
Bob van der Linden
42784b3d20
CODEOWNERS: only include NixOS/systemd and Kloenk 2022-03-21 20:09:53 +01:00
Jörg Thalheim
92a720cbac ci: add warning to actions with writeable GITHUB_TOKEN
Co-authored-by: ckie <25263210+ckiee@users.noreply.github.com>
2022-03-21 08:54:42 +01:00
Bob van der Linden
73e92f61bf
CODEOWNERS: add members of NixOS/systemd as well 2022-03-20 16:05:14 +01:00
Bob van der Linden
72faca439d
CODEOWNERS: add @NixOS/systemd for systemd files 2022-03-19 12:35:41 +01:00
Cole Helbling
5e4d6e627e labeler: don't use path-based labeling for BSD
ofborg labels the bsd and darwin platforms based on the title, which
conflicts with the labeler action's `sync-labels` setting (if no paths
are changed, it'll remove the label).
2022-03-17 16:41:35 -07:00
zowoq
1d41af9bc9 .github/workflows/basic-eval.yml: add cachix cache
Avoids rebuilding nix in every PR if it hasn't been build on hydra yet.
2022-03-14 08:12:25 +10:00
zowoq
65268fe99a .github/workflows: update cachix cache comment 2022-03-14 08:12:24 +10:00
Martin Weinelt
d06e5ddb33
PULL_REQUEST_TEMPLATE: move call-for-review to the end
This improves URL previews like the ones on Discourse, where currently
the boilerplate comment is printed for every PR link instead of parts of
the motivation.
2022-03-07 19:56:13 +01:00
piegames
21831e3ad4
Merge #162790: PULL_REQUEST_TEMPLATE.md: Request PRs describe themselves 2022-03-07 19:54:07 +01:00
Emery Hemingway
d63249ac27 PULL_REQUEST_TEMPLATE.md: Request PRs describe themselves
There are a lot of PRs for updates that don't make it easy to find
out what changes might be breaking and lots of PRs for new packages
that don't describe what the new packages is or does.
2022-03-07 12:29:00 -06:00
Sandro
3b61ae7507
CODEOWNERS: remove deleted user volth 2022-03-07 17:25:48 +01:00
Jörg Thalheim
a385dd1ae3
Merge pull request #162450 from Mic92/actions-labeler
build(deps): bump actions/labeler from 3 to 4
2022-03-02 04:57:15 +00:00
dependabot[bot]
3f2c2d0afa
build(deps): bump actions/checkout from 2 to 3
Bumps [actions/checkout](https://github.com/actions/checkout) from 2 to 3.
- [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/v2...v3)
2022-03-02 05:13:13 +01:00
dependabot[bot]
e07220a5ad
build(deps): bump actions/labeler from 3 to 4
Bumps [actions/labeler](https://github.com/actions/labeler) from 3 to 4.
- [Release notes](https://github.com/actions/labeler/releases)
- [Commits](https://github.com/actions/labeler/compare/v3...v4)
2022-03-02 05:08:31 +01:00
AndersonTorres
b71ebb32ce vim: Update .github/CODEOWNERS and .github/labeler.yml 2022-02-24 20:26:07 -03:00
Anderson Torres
f15188d1b8
Merge pull request #160344 from AndersonTorres/move-vscode-plugins
Move misc/vscode-extensions to applications/editors/vscode/extensions
2022-02-24 14:50:40 -03:00
AndersonTorres
48e6f122ef emacs/elisp-packages: Update .github/CODEOWNERS and .github/labeler.yml 2022-02-18 08:33:05 -03:00
AndersonTorres
3886237421 vscode: Update .github/CODEOWNERS 2022-02-18 08:25:22 -03:00
zowoq
8a5a31ec0b .github/CODEOWNERS: add rust docs 2022-02-14 08:56:04 +10:00
zowoq
215002fb9f terraform-providers: update scripts
- add flag to skip building updated providers
- have the github action skip building providers so we don't need to handle build failures in the script
- remove outdated `vendor` flag, all providers use `buildGoModule`
2022-02-07 12:02:36 +10:00
K0RR
6daff24989
out_of_date_package_report.md: fix typo 2022-02-03 18:15:29 +08:00
zowoq
5d18ae8459 .github/CODEOWNERS: add kubernetes 2022-01-24 08:58:47 +10:00
Andreas Rammhold
31e5b8dc21
Remove myself from maintainers
I don't have time and energy to deal with all of this anymore.
2022-01-20 00:24:52 +01:00
Martin Weinelt
9f7f16789c
Merge pull request #154074 from piegamesde/codeowners 2022-01-15 18:44:19 +01:00
piegames
814c0ee73e CODEOWNERS: Add entries for a few Matrix-related applications 2022-01-15 18:40:04 +01:00
Martin Weinelt
e4255a2ad0
CODEOWNERS: subscribe to few pkgs, modules and tests 2022-01-09 01:24:29 +01:00
zowoq
fc7fb0d528 .github/workflows/update-terraform-providers.yml: minor fixes
- change ofborg command into a comment
- use WIP label instead of draft so codeowner notification works
2022-01-04 18:18:48 +10:00
zowoq
bcd238a027 .github/workflows/update-terraform-providers.yml: init
weekly update of terraform providers which can also be run manually
2022-01-04 11:00:15 +10:00
zowoq
53c284bd9e .github/CODEOWNERS: add go docs 2022-01-02 13:35:15 +10:00
zowoq
b47fe6a022 .github/CODEOWNERS: add terraform-providers 2022-01-01 08:21:50 +10:00
Atemu
0c408a087b
bug_report.md: remove confusing 'maintainer information' section (#120711)
When I started out, I was confused by this section and no idea what to put in
and I don't think I'm the only one as I rarely see it filled out.

This means there isn't much usefulness in it for bot processing either; better
just remove it.
2021-12-23 15:21:48 +01:00
zowoq
1b8f795c94 .github/workflows/editorconfig.yml: 2.3.5 -> 2.4.0 2021-12-16 21:43:53 +10:00
Guillaume Girol
4a8f9970e2
Merge pull request #147544 from cab404/fix-stdenv-override
stdenv: move overriden stdenv in closure
2021-12-10 20:29:30 +00:00
zowoq
79e66fce1c nixos/podman: sort files into directories
Makes codeowners, git history, etc. a bit simpler now that podman has expanded beyond the original single file module and test.
2021-12-09 13:03:16 +10:00
piegames
f191650d9b
Merge pull request #146951: piegamesde/codeowners
Codeowners: update teams and add entry for GNOME
2021-12-04 21:30:03 +01:00
zowoq
c3338bcdc4 .github/workflows/editorconfig.yml: allow PRs to skip check
Intended for treewide reformatting PRs so we don't hit the API ratelimit.
2021-12-03 12:54:08 +10:00
piegames
565ceb2596 CODEOWNERS: Add entries for GNOME 2021-12-02 15:46:11 +01:00