diff options
author | Alyssa Ross <hi@alyssa.is> | 2023-08-23 10:09:14 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2023-08-26 09:07:03 +0000 |
commit | 63dabcc77ef9a56655e1ca2ab2e25e6163a72c1f (patch) | |
tree | d58934cb48f9c953b19a0d0d5cffc0d0c5561471 /nixpkgs/.github | |
parent | c4eef3dacb2a3d359561f30917d9e3cc4e041be9 (diff) | |
parent | 91a22f76cd1716f9d0149e8a5c68424bb691de15 (diff) | |
download | nixlib-63dabcc77ef9a56655e1ca2ab2e25e6163a72c1f.tar nixlib-63dabcc77ef9a56655e1ca2ab2e25e6163a72c1f.tar.gz nixlib-63dabcc77ef9a56655e1ca2ab2e25e6163a72c1f.tar.bz2 nixlib-63dabcc77ef9a56655e1ca2ab2e25e6163a72c1f.tar.lz nixlib-63dabcc77ef9a56655e1ca2ab2e25e6163a72c1f.tar.xz nixlib-63dabcc77ef9a56655e1ca2ab2e25e6163a72c1f.tar.zst nixlib-63dabcc77ef9a56655e1ca2ab2e25e6163a72c1f.zip |
Merge branch 'nixos-unstable' of https://github.com/NixOS/nixpkgs
Conflicts: nixpkgs/pkgs/build-support/go/module.nix nixpkgs/pkgs/development/python-modules/django-mailman3/default.nix
Diffstat (limited to 'nixpkgs/.github')
-rw-r--r-- | nixpkgs/.github/CODEOWNERS | 43 | ||||
-rw-r--r-- | nixpkgs/.github/labeler.yml | 5 | ||||
-rw-r--r-- | nixpkgs/.github/workflows/direct-push.yml | 37 |
3 files changed, 32 insertions, 53 deletions
diff --git a/nixpkgs/.github/CODEOWNERS b/nixpkgs/.github/CODEOWNERS index 98a7022088eb..ba5bf4eef25d 100644 --- a/nixpkgs/.github/CODEOWNERS +++ b/nixpkgs/.github/CODEOWNERS @@ -58,9 +58,20 @@ /maintainers/scripts/db-to-md.sh @jtojnar @ryantm /maintainers/scripts/doc @jtojnar @ryantm -/doc/build-aux/pandoc-filters @jtojnar -/doc/contributing/ @fricklerhandwerk -/doc/contributing/contributing-to-documentation.chapter.md @jtojnar @fricklerhandwerk +# Contributor documentation +/CONTRIBUTING.md @infinisil +/.github/PULL_REQUEST_TEMPLATE.md @infinisil +/doc/contributing/ @fricklerhandwerk @infinisil +/doc/contributing/contributing-to-documentation.chapter.md @jtojnar @fricklerhandwerk @infinisil +/lib/README.md @infinisil +/doc/README.md @infinisil +/nixos/README.md @infinisil +/pkgs/README.md @infinisil +/maintainers/README.md @infinisil + +# User-facing development documentation +/doc/development.md @infinisil +/doc/development @infinisil # NixOS Internals /nixos/default.nix @infinisil @@ -240,11 +251,11 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt /pkgs/top-level/php-packages.nix @jtojnar @aanderse @drupol @etu @globin @ma27 @talyz # Podman, CRI-O modules and related -/nixos/modules/virtualisation/containers.nix @zowoq @adisbladis -/nixos/modules/virtualisation/cri-o.nix @zowoq @adisbladis -/nixos/modules/virtualisation/podman @zowoq @adisbladis -/nixos/tests/cri-o.nix @zowoq @adisbladis -/nixos/tests/podman @zowoq @adisbladis +/nixos/modules/virtualisation/containers.nix @adisbladis +/nixos/modules/virtualisation/cri-o.nix @adisbladis +/nixos/modules/virtualisation/podman @adisbladis +/nixos/tests/cri-o.nix @adisbladis +/nixos/tests/podman @adisbladis # Docker tools /pkgs/build-support/docker @roberth @@ -275,12 +286,6 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt # terraform providers /pkgs/applications/networking/cluster/terraform-providers @zowoq -# kubernetes -/nixos/doc/manual/configuration/kubernetes.chapter.md @zowoq -/nixos/modules/services/cluster/kubernetes @zowoq -/nixos/tests/kubernetes @zowoq -/pkgs/applications/networking/cluster/kubernetes @zowoq - # Matrix /pkgs/servers/heisenbridge @piegamesde /pkgs/servers/matrix-conduit @piegamesde @@ -289,8 +294,10 @@ pkgs/development/python-modules/buildcatrust/ @ajs124 @lukegb @mweinelt /nixos/tests/matrix-conduit.nix @piegamesde # Dotnet -/pkgs/build-support/dotnet @IvarWithoutBones -/pkgs/development/compilers/dotnet @IvarWithoutBones +/pkgs/build-support/dotnet @IvarWithoutBones +/pkgs/development/compilers/dotnet @IvarWithoutBones +/pkgs/test/dotnet @IvarWithoutBones +/doc/languages-frameworks/dotnet.section.md @IvarWithoutBones # Node.js /pkgs/build-support/node/build-npm-package @lilyinstarlight @winterqt @@ -309,5 +316,9 @@ nixos/lib/make-multi-disk-zfs-image.nix @raitobezarius nixos/modules/tasks/filesystems/zfs.nix @raitobezarius nixos/tests/zfs.nix @raitobezarius +# Zig +/pkgs/development/compilers/zig @AndersonTorres @figsoda +/doc/hooks/zig.section.md @AndersonTorres @figsoda + # Linux Kernel pkgs/os-specific/linux/kernel/manual-config.nix @amjoseph-nixpkgs diff --git a/nixpkgs/.github/labeler.yml b/nixpkgs/.github/labeler.yml index 941cc65e6d07..c05c496cb102 100644 --- a/nixpkgs/.github/labeler.yml +++ b/nixpkgs/.github/labeler.yml @@ -170,6 +170,7 @@ "6.topic: TeX": - doc/languages-frameworks/texlive.section.md + - pkgs/test/texlive/** - pkgs/tools/typesetting/tex/**/* "6.topic: vim": @@ -188,6 +189,10 @@ - nixos/tests/xfce.nix - pkgs/desktops/xfce/**/* +"6.topic: zig": + - pkgs/development/compilers/zig/**/* + - doc/hooks/zig.section.md + "8.has: changelog": - nixos/doc/manual/release-notes/**/* diff --git a/nixpkgs/.github/workflows/direct-push.yml b/nixpkgs/.github/workflows/direct-push.yml deleted file mode 100644 index 9046022af662..000000000000 --- a/nixpkgs/.github/workflows/direct-push.yml +++ /dev/null @@ -1,37 +0,0 @@ -name: "Direct Push Warning" -on: - push: - branches: - - master - - release-** -permissions: - contents: read - -jobs: - build: - permissions: - contents: write # for peter-evans/commit-comment to comment on commit - runs-on: ubuntu-latest - if: github.repository_owner == 'NixOS' - env: - GITHUB_SHA: ${{ github.sha }} - GITHUB_REPOSITORY: ${{ github.repository }} - steps: - - name: Check if commit is a merge commit - id: ismerge - run: | - ISMERGE=$(curl -H 'Accept: application/vnd.github.groot-preview+json' -H "authorization: Bearer ${{ secrets.GITHUB_TOKEN }}" https://api.github.com/repos/${{ env.GITHUB_REPOSITORY }}/commits/${{ env.GITHUB_SHA }}/pulls | jq -r '.[] | select(.merge_commit_sha == "${{ env.GITHUB_SHA }}") | any') - echo "ismerge=$ISMERGE" >> $GITHUB_OUTPUT - # github events are eventually consistent, so wait until changes propagate to thier DB - - run: sleep 60 - if: steps.ismerge.outputs.ismerge != 'true' - - name: Warn if the commit was a direct push - if: steps.ismerge.outputs.ismerge != 'true' - uses: peter-evans/commit-comment@v2 - with: - body: | - @${{ github.actor }}, you pushed a commit directly to master/release branch - instead of going through a Pull Request. - - That's highly discouraged beyond the few exceptions listed - on https://github.com/NixOS/nixpkgs/issues/118661 |