Commit Graph

845 Commits

Author SHA1 Message Date
Philip Taron
cc45e69475
.github: continue finessing the text and names for nixpkgs-vet 2024-09-03 14:13:13 -07:00
Philip Taron
89cbfde96d
nixpkgs-vet: update CI, docs, and release to 0.1.4
Everything gets moved into the `ci/` top-level directory.

We keep behind `maintainers/scripts/check-by-name.sh` and `pkgs/test/check-by-name/pinned-version.txt` as they are going to cause CI errors and confusion until we get all the way through the various channels.
They'll be removed in about a week or so.
2024-09-03 13:53:25 -07:00
Fabián Heredia Montiel
ae612969f4
CODEOWNERS: add mattpolzin for idris2Packages (#337967) 2024-09-01 19:51:30 -06:00
Philip Taron
b305dc2006
workflows/check-by-name: Mention who to ping for trouble (#337120) 2024-08-29 05:57:28 -07:00
Mathew Polzin
0f8ef96fa1 CODEOWNERS: add mattpolzin for idris2Packages 2024-08-28 11:19:10 -05:00
Silvan Mosberger
32b96d3449 workflows/check-by-name: Mention who to ping for trouble
The check-by-name team can't be looking through all PRs to see if anybody
is struggling.
2024-08-25 01:18:11 +02:00
Silvan Mosberger
e120425bb2 workflows/check-nix-format: Mention who to ping for trouble
The formatting team can't be looking through all PRs to see if anybody
is struggling.
2024-08-25 01:12:25 +02:00
Emily
bb9c3eec48 CODEOWNERS: add myself to ACME
The comment is no longer accurate 🎉 (But @m1cr0man really ought
to have the commit bit as well…)

I don’t actively use the NixOS ACME implementation these days, but
I think I have enough experience and relevant knowledge from my past
contributions to the module and general ACME know‐how to contribute
to reviews and help avoid kerfuffles like the recent issue that broke
everyone’s ACME accounts.
2024-08-22 19:53:50 +01:00
Jörg Thalheim
b6c51f7884 nix: add nix-team to CODEOWNERS
Update .github/CODEOWNERS

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2024-08-22 14:28:03 +02:00
Silvan Mosberger
91add64d00 workflows/check-nix-format: Better nix-shell message
As [suggested](https://github.com/NixOS/nixpkgs/pull/334286#issuecomment-2286131096) by @nh2
2024-08-19 16:26:54 +02:00
Michael Lohmann
168e66ac81 github/PULL_REQUEST_TEMPLATE: fix link to linking tests
The under the old link there was only a hint that it was moved to the
new location, so we can get rid of this indirection
2024-08-19 15:39:33 +02:00
emilylange
aab0392f32
CODEOWNERS: fix forgejo path after refactor
Ref: f3bffa8c62, a2e9da2c40
2024-08-17 21:11:53 +02:00
Adam Stephens
e68a336a31
CODEOWNERS: remove lxd paths for adamcstephens 2024-08-10 13:23:40 -04:00
Naïm Favier
132c426b3b
CODEOWNERS: remove ncfavier from Haskell 2024-08-09 09:39:20 +02:00
Philip Taron
3f43af5843
.github: add myself as stdenv and build-support CODEOWNER
I'm deeply interested and want the system to ping me.
2024-08-07 07:27:50 -07:00
Philip Taron
2f3e77e1f2
kakoune: add philiptaron as maintainer to most kakoune-related things 2024-08-01 18:06:40 -07:00
Adam Stephens
15e9fcd961
workflows/*: ensure jobs have names 2024-07-31 23:28:40 -04:00
Silvan Mosberger
74aba63e9f
Merge pull request #330454 from Aleksanaa/ci-nixf-tidy
workflows/check-nixf-tidy.yml: temporarily ignore sema-escaping-with
2024-07-27 20:13:43 +02:00
aleksana
7fcc319d5e workflows/check-nixf-tidy.yml: temporarily ignore sema-escaping-with 2024-07-28 00:28:21 +08:00
Silvan Mosberger
a64e2c4de1
Merge pull request #330400 from infinisil/nix-format-check-minor-fix
Nix format check minor fix
2024-07-27 15:48:27 +02:00
Silvan Mosberger
c1d3cc57ef
Merge pull request #330066 from Aleksanaa/ci-nixf-tidy
workflows/check-nixf-tidy.yml: init
2024-07-27 15:47:30 +02:00
Silvan Mosberger
a1c36999b8 workflows/check-nix-format: Allow testing in forks
It seems like imposed limitation came from ofborg not running in forks,
which doesn't apply for standard GitHub actions:
88c60d97fc
2024-07-27 14:14:12 +02:00
Silvan Mosberger
44f17f8392 workflows/check-nix-format: Fix reporting of renamed files
When a file was renamed, it would previously report the old path as
being unformatted. This fixes it to report the new one instead.
2024-07-27 14:08:22 +02:00
aleksana
81755ffcde workflows/check-nixf-tidy.yml: init 2024-07-27 16:45:39 +08:00
Silvan Mosberger
eac58dca33 Revert "Partially revert "build(deps): bump cachix/install-nix-action from 26 to 27""
This reverts commit 99069476ca.

With the parent commit,
https://github.com/NixOS/nixpkgs-check-by-name/issues/78 is fixed, so
there's no problem related to the Nix version anymore.
2024-07-27 01:59:48 +02:00
Silvan Mosberger
236fdd549f
Merge pull request #325793 from toastal/remove-envrc
Remove .envrc
2024-07-26 18:36:31 +02:00
Bobby Rong
3a422267eb
Merge pull request #329199 from bobby285271/upd/cinnamon-by-name
Move all packages out of cinnamon scope
2024-07-24 22:04:34 +08:00
Silvan Mosberger
1f0b359712
Enforce nixfmt on new files and changed files that were already formatted (#326407)
* workflows/check-nix-format: Enforce nixfmt on new/changed files

This makes the Nix format workflow check new/changed files instead of
just an allowlist.

This enforces that all PRs updated after this is merged are required to
have fully standard formatted Nix files!

* workflows/check-nix-format: determine changed files via base commit

The next commit will use this to have a simpler change

* workflows/check-nix-format: Only ensure for already formatted files

This prevents situations where contributors need to suddenly format a
huge file even if they only changed a small part of it (e.g.
all-packages.nix)
2024-07-23 15:03:15 -04:00
Silvan Mosberger
99069476ca Partially revert "build(deps): bump cachix/install-nix-action from 26 to 27"
This partially reverts commit ab7becf047.

The pkgs/by-name check doesn't work for newer Nix versions yet,
see https://github.com/NixOS/nixpkgs-check-by-name/issues/78
2024-07-23 17:35:28 +02:00
Bobby Rong
ede20d78de
.github: Update Cinnamon file paths 2024-07-23 22:12:43 +08:00
toastal
58add4f8e9 Revert ".envrc: init for new shell.nix"
This reverts commit f0160baa7a.

This is an anti-feature for this project.
2024-07-23 17:06:33 +07:00
dependabot[bot]
ab7becf047
build(deps): bump cachix/install-nix-action from 26 to 27
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 26 to 27.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](8887e596b4...ba0dd844c9)

---
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>
2024-07-22 20:04:12 +00:00
Robert Hensing
88043e30f5
Merge pull request #328567 from tie/labeler-build-support-testers
.github/labeler.yml: add pkgs/build-support/testers/**
2024-07-20 21:22:13 +02:00
Ivan Trubach
ee12a84c70 .github/labeler.yml: add pkgs/build-support/testers/** 2024-07-20 04:41:16 +03:00
Adam Stephens
58111a1c3b
CODEOWNERS: remove migrated lxc path 2024-07-19 08:40:51 -04:00
Thomas Gerbet
7a44a7b081 ci: add the security team to the codeowners of the ci/ directory
Given its content is used in items already code-owned by the security
team it should have the same level of scrutiny.
2024-07-15 17:12:33 +02:00
Artturin
4564dfe772
Merge pull request #322157 from NixOS/dependabot/github_actions/peter-evans/create-pull-request-6.1.0
build(deps): bump peter-evans/create-pull-request from 6.0.4 to 6.1.0
2024-07-12 22:28:47 +03:00
Artturin
cd538b4b84
Merge pull request #316876 from NixOS/dependabot/github_actions/korthout/backport-action-3.0.2
build(deps): bump korthout/backport-action from 2.5.0 to 3.0.2
2024-07-12 22:11:26 +03:00
Silvan Mosberger
c94140085c
Merge pull request #322650 from tweag/direnv
Direnv support
2024-07-08 19:25:26 +02:00
Tristan Ross
7d372b76e5
Merge pull request #324963 from ExpidusOS/feat/labeler
github: add flutter label, fix llvm/clang label
2024-07-08 07:23:12 -07:00
Anderson Torres
a87228b7c6 .github/labeler.yml: update Emacs labeler
Because the directories were moved.
2024-07-06 09:41:13 -03:00
Tristan Ross
f7c3324114
github: add flutter label 2024-07-05 22:07:31 -07:00
Tristan Ross
9934f2c35e
github: fix llvm/clang label 2024-07-05 22:05:20 -07:00
éclairevoyant
1c9d41d25b
Merge pull request #317261 from arianvp/add-nixos-acme
CODEOWNERS: add @NixOS/acme
2024-07-06 01:56:51 +00:00
Silvan Mosberger
d2a6a829ad
Merge pull request #323216 from tweag/github-status
workflows/check-by-name: link to githubstatus
2024-07-05 02:13:13 +02:00
Silvan Mosberger
435f0daf18 workflows/check-by-name: link to githubstatus
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2024-07-05 02:10:47 +02:00
natsukium
f5d926d4a7
CODEOWNERS: add natsukium to python stuff 2024-07-03 01:35:13 +09:00
Lily Foster
b8cbdee734 codeowners: remove lilyinstarlight 2024-07-02 03:17:01 +02:00
ckie
7d34b64eca maintainers: remove ckie
well, we failed. we have not saved nix together[0], and today's show of
utter incompetence[1] has pushed me over the edge along with many others[2]

it's been good. a lot of PRs. a lot of endless reviews.
some new friends, some old friends converted :P

cya in the next world, cuties <3

[0] https://save-nix-together.org/
[1] https://discourse.nixos.org/t/nca-member-jonringer-joint-announcement/48231
[2] https://github.com/NixOS/nixpkgs/issues?q=label%3A%228.has%3A+maintainer-list+%28update%29%22+remove+in%3Atitle+created%3A%3C2024-07-10
2024-07-02 02:40:02 +02:00
Janik H.
76cd1d2211 maintainers: drop janik
I guess my time has come as well...

With this commit, I'm not just dropping my maintainer entry, but I'm also
resigning from my duties as a board observer and NixCon project lead.
I also terminated my Summer of Nix contract today.
I'll also stop hosting the local NixOS meetup.

The only "project" I'll finish under the NixOS Foundation umbrella is
Google Summer of Code because the mentees aren't even remotely
responsible for why I'm leaving, and it would be unfair to leave them
hanging.

I'm grateful for all the things I was able to learn, for all the experiences
I could gather, and for all the friends I made along the way.
NixOS is what makes computers bearable for me, so I'll go and work on
some fork (*something something* you always meet twice in life).
2024-07-02 02:36:42 +02:00