Commit graph

800 commits

Author SHA1 Message Date
Anderson Torres
a87228b7c6 .github/labeler.yml: update Emacs labeler
Because the directories were moved.
2024-07-06 09:41:13 -03: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
Weijia Wang
b10c573212 workflows: remove 23.11 merges 2024-06-30 22:24:44 +02:00
dependabot[bot]
d14441cfe1
build(deps): bump actions/checkout from 4.1.5 to 4.1.7
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.5 to 4.1.7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](44c2b7a8a4...692973e3d9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-06-29 22:01:52 +00:00
Silvan Mosberger
81a775210c
Merge pull request #322512 from tweag/pinned-nixfmt
Development shell with a pinned nixfmt
2024-06-30 00:00:51 +02:00
éclairevoyant
a90e61f9c5
CODEOWNERS: add corngood to dotnet paths 2024-06-29 03:09:57 -04:00
éclairevoyant
71e728d3b8
maintainers: remove ivar 2024-06-29 03:09:10 -04:00
éclairevoyant
831527daf0
CODEOWNERS: remove samueldr 2024-06-28 15:26:09 -04:00
Silvan Mosberger
58f98e4b1b CODEOWNERS: set myself as code owner of workflows/check-nix-format 2024-06-26 16:16:51 +02:00
Silvan Mosberger
d0bebb7d6b workflows/check-nix-format: strip newline from file listings
Otherwise it prints the command to run with an empty entry:

  nixfmt '<stuff>' ''

Thanks to https://yaml-multiline.info/ for the great help with this
2024-06-26 16:16:51 +02:00
Silvan Mosberger
53b517c685 workflows/check-nix-format: show command to fix
When some files are not formatted properly, this shows how people can
fix the problem.

This notably uses the shell.nix introduced in the parent commit to
ensure that the nixfmt version matches what CI expects.
2024-06-26 16:16:51 +02:00
Silvan Mosberger
a70ab58960 root: shell.nix for nixfmt
This uses the reusable pinned Nixpkgs from the parent commit to create a
shell.nix file for an environment with a pinned nixfmt version.
2024-06-26 16:16:44 +02:00
Silvan Mosberger
b33ac05d04 ci: reusable Nix format Nixpkgs pin
This is needed such that in the next commit, we can re-use the same
version from a shell.nix, allowing people to have a guaranteed matching
nixfmt version.
2024-06-26 16:06:49 +02:00
Silvan Mosberger
13599930cb ci: init directory
This creates a new directory for all CI support files, will be populated
in future commits.
2024-06-26 16:04:43 +02:00
zowoq
4d6e0b8ca3 CODEOWNERS: add katexochen to golang 2024-06-26 17:35:45 +10:00
Paul Meyer
56661d09f2 CODEOWNERS: remove jonringer
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-06-25 08:54:00 +02:00
Janne Heß
823f3a7ade
CODEOWNERS: remove dasj from multiple locations (#322162) 2024-06-24 19:47:43 +02:00
Raito Bezarius
bf7ddf86e4 nix: remove myself from "code ownership" and 2.3 maintenance
I have no further plan to review CppNix code anymore as I will dedicate
myself to Lix development.

Co-authored-by: aleksana <me@aleksana.moe>
2024-06-22 02:49:13 +08:00
Tristan Ross
fa0e261a22
CODEOWNERS: add RossComputerGuy for Flutter, ExpidusOS, LLVM, SELinux, Zip, and GNU Tar 2024-06-20 08:14:31 -07:00
superherointj
22a9feb385 github/workflows/check-nix-format: add maintainers files 2024-06-17 21:59:36 -03:00
Thomas Gerbet
3d288ae185
Merge pull request #319371 from risicle/ris-check-cherry-picks-ignore-staging-next
check-cherry-picks workflow: don't run for staging-next PRs
2024-06-13 10:55:04 +02:00
Pol Dellaiera
5f4f0d0ff5
Merge pull request #316070 from ExpidusOS/feat/llvm-labels
github: add llvm/clang label
2024-06-13 09:48:03 +02:00
Robert Scott
2052033220 check-cherry-picks workflow: don't run for staging-next PRs 2024-06-12 21:07:03 +01:00
Sandro
5fd73d9854
.github/labeler.yml: add pnpm to nodejs 2024-06-06 15:37:26 +02:00
superherointj
e3a7460822
Merge pull request #316757 from superherointj/dotnet-label
github/labeler.yml: add dotnet label
2024-06-04 17:56:04 -03:00
Arian van Putten
0d7d3d60af CODEOWNERS: add @NixOS/acme
We would like to have the @NixOS/acme team assigned for review to changes of this module
2024-06-04 21:04:08 +02:00
Maximilian Bosch
7baa302736
nix: remove myself (ma27) from maintainer team
Using Lix now 🍦
2024-06-04 16:11:43 +02:00
superherointj
81f218628b .github/labeler.yml: add dotnet label 2024-06-02 19:50:12 -03:00
Tristan Ross
57c8bec62d
github: add llvm/clang label 2024-05-30 20:51:35 -07:00
dependabot[bot]
3bcb4dc6fe
build(deps): bump cachix/cachix-action from 14 to 15
Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 14 to 15.
- [Release notes](https://github.com/cachix/cachix-action/releases)
- [Commits](18cf96c7c9...ad2ddac53f)

---
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>
2024-05-27 11:42:49 +00:00
Silvan Mosberger
0efcb15b4e
Merge pull request #313345 from katexochen/workflows/remove-check-by-name-concurrency 2024-05-23 16:28:45 +02:00
emilylange
8279d13a62
CODEOWNERS: add adamcstephens to forgejo 2024-05-23 01:40:17 +02:00
emilylange
b8d9848dcb
CODEOWNERS: fix forgejo package path
This slipped through the pkgs/by-name move in
3b4dad9b00.
2024-05-22 20:36:32 +02:00
Weijia Wang
4a817d2083 24.05 is Vicuña 2024-05-22 18:15:34 +02:00
Paul Meyer
d87803b742 check-by-name: remove concurrency group
Due to the trigger on PR edit, every change to the PR body will trigger
a re-run of the check-by-name workflow. This is needed to catch of the
base branch. However, an action like ticking the checkbox of a PR will
also trigger a re-run. Furthermore, due to the concurrency group, any
already running check-by-name workflow will be canceled, leading to
a notification sent to the PR author.

To reduce the noise, remove the concurrency group. As a consequence,
multiple runs will run to completion on the same PR/commit. While
concurrent runs are often canceled after a few seconds, the workflow
will take about a minute to complete.

Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-05-22 07:43:14 +02:00
Silvan Mosberger
6fc3ccd95a workflows/check-by-name: Skip instead of canceling on conflicts
This avoids sending emails when there's merge conflicts.
The check will appear to be green,
but it doesn't matter since the PR can't be merged anyways.

Unfortunately there's no better way to do this right now: https://github.com/actions/runner/issues/662
2024-05-14 17:41:26 +02:00
dependabot[bot]
9f4ea63603
build(deps): bump actions/checkout from 4.1.4 to 4.1.5
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.4 to 4.1.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](0ad4b8fada...44c2b7a8a4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-05-13 11:43:41 +00:00
superherointj
01f3bdb248 github/workflows: add k3s to check-nix-format 2024-05-10 18:55:58 -03:00
Marcus Ramberg
e6be02704b CODEOWNERS: Add marcusramberg to Perl 2024-05-10 18:32:20 +02:00
Martin Weinelt
622af635bb
pretalx: adopt and set up code ownership 2024-05-09 18:20:14 +02:00
superherointj
cdc46168b4 github: add k3s label 2024-05-07 13:16:46 -03:00
John Ericson
f571081899
Merge pull request #309577 from obsidiansystems/bsd-reformat
bsd treewide: Run RFC formatter
2024-05-06 15:08:43 -04:00
John Ericson
d516971246 workflows: Add pkgs/os-specific/bsd to formatter whitelist 2024-05-06 15:04:41 -04:00
Pol Dellaiera
75ae762133
workflows/check-nix-format: enforce for build-support/php 2024-05-04 23:06:24 +02:00