Commit Graph

507 Commits

Author SHA1 Message Date
Dennis Gosnell
4b16b8c76b
workflows: fix documentation for periodic 24 hours merge 2021-07-01 20:16:36 +09:00
Malte Brandy
4acf281f00
.github/workflows/periodic-merge-*: Tiny improvements 2021-07-01 00:44:37 +02:00
Martin Weinelt
3f40ca48bc
.github/workflows/periodic-merge: generalize from merge-staging
By generalizing the previous merge-staging action we can support a large
number of branch pairs that need to be merged periodically.

Provide two intervals, daily and every six hours, to accomodate
different needs.

Co-Authored-By: Malte Brandy <malte.brandy@maralorn.de>
2021-06-30 22:42:16 +02:00
Niklas Hambüchen
3c29ced243 CONTRIBUTING.md: Move to repo root, where it is more visible.
We found that many users found it difficult to locate this document.

Github supports it in the root, see:
https://docs.github.com/en/communities/setting-up-your-project-for-healthy-contributions/setting-guidelines-for-repository-contributors
2021-06-26 04:51:38 +02:00
Niklas Hambüchen
f93aa9b94b backporting action: Link to backporting criteria.
Automation tools should instruct their users clearly what tasks are still on the user.

Updates the bot's version to get the `pull_description` feature:
https://github.com/zeebe-io/backport-action/pull/64
2021-06-26 04:51:11 +02:00
Ryan Mulligan
f91d7910ea doc: cleanup documentation relating to release notes
Also delete empty release notes file.
2021-06-23 11:04:22 -07:00
Domen Kožar
49bbb40680
Merge pull request #126826 from domenkozar/direct-push-eventually-consistent
direct-push action: delay to workaround eventually consistent DB
2021-06-19 15:52:13 +02:00
Domen Kožar
e3858348c4
Merge pull request #126825 from domenkozar/backport-label-check
backport action: run only when the label starts with 'backport'
2021-06-19 15:51:37 +02:00
Joe Hermaszewski
7a0b55c042
CODEOWNERS: add expipiplus1 for Haskell files 2021-06-16 12:17:11 +08:00
Domen Kožar
b390b929bd
direct-push action: delay to workaround eventually consistent DB 2021-06-14 13:47:22 +02:00
Domen Kožar
527686e761
backport action: run only when the label starts with 'backport' 2021-06-14 13:41:10 +02:00
zowoq
1ea409a4f0 .github/workflows/rebase.yml: remove
It only works sometimes and we're unable to fix it.
2021-06-09 23:44:26 +10:00
Elis Hirwing
9701ce85a3
Merge pull request #126191 from etu/php-extensions-meta
php: Improve extensions meta and codeowner data
2021-06-09 13:30:37 +02:00
Jonathan Ringer
0a6008f4e5 doc/manual: Add backport criteria 2021-06-09 00:13:49 -07:00
Jonathan Ringer
9d350d84c1 .github/CONTRIBUTING.md: Add backport release criteria 2021-06-09 00:13:49 -07:00
Elis Hirwing
5da1daec6c
codeowners: Add all @NixOS/php team members to codeowners list 2021-06-08 14:20:48 +02:00
Jan Tojnar
c0d04fe53c
codeowners: add jtojnar to php
I am maintaining out-of-tree PHP expressions (https://github.com/fossar/nix-phps)
so I would like to get notified of changes of the code I depend on,
even though I cannot commit to becoming a PHP maintaintainer at the moment.
2021-06-06 09:40:41 +02:00
Pavol Rusnak
576c2f555e pull_request_template: fix link to CONTRIBUTING.md 2021-06-05 08:27:10 -07:00
Jonathan Ringer
291dcac830
pull_request_template: Add release note criteria 2021-06-02 13:37:14 -07:00
Jonathan Ringer
428d44b2fd
.github/CONTRIBUTING.md: Add 21.11 release-notes steps 2021-06-02 13:35:43 -07:00
Ryan Mulligan
0d2757302c .github/workflows/nixos-manual.yml: add permisssions so action runs don't require approval 2021-06-02 19:02:51 +10:00
Domen Kožar
9a80dbab1f
backport: trigger also if label is set after the merge 2021-05-28 16:36:02 +02:00
Domen Kožar
95fa2dda18
backport: set correct permissions 2021-05-28 16:35:13 +02:00
DavHau
6c0b85cf3a buildPythonPackage: add support for conda 2021-05-28 14:31:40 +02:00
zowoq
8917ffe723 .github/workflows/merge-staging.yml: change condition to repository_owner
This is consistent with the other actions.
2021-05-28 08:10:53 +10:00
zowoq
67a8283653 .github/workflows/manual-{nixos,nixpkgs}.yml: add repository_owner condition
We have this set in the other actions, it prevents the action from
running in PRs made against forks.
2021-05-28 08:10:53 +10:00
Martin Weinelt
4f6b97f2ac .github/workflows/rebase.yml: update for 21.05
Adds three more valid branches to the rebase action.
2021-05-26 14:19:15 +10:00
Domen Kožar
d71078f4f4
Merge pull request #124273 from NixOS/backporting-action
Add backporting action
2021-05-25 11:38:29 +02:00
Domen Kožar
b26fc090cb
backport action: comment to keep pin in sync 2021-05-25 09:44:35 +02:00
Domen Kožar
68e65592e3
Update .github/workflows/backport.yml
Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2021-05-25 09:41:07 +02:00
Domen Kožar
fb3da87aa3
Update .github/workflows/backport.yml
Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2021-05-25 07:14:12 +02:00
zowoq
8cb51f8c74 .github/workflows/nixos-manual.yml: add repository_owner condition
We have this set in the other actions, it prevents the action from
running in PRs made against forks.
2021-05-25 08:36:08 +10:00
Andreas Rammhold
7a47055a0f
Merge pull request #124266 from andir/codeowners
CODEOWNERS: merge the neovim lines as they are not additive
2021-05-24 20:30:59 +02:00
Domen Kožar
031ea8124c
Add backporting action
If "backport <branch>" label is applied to a PR,
once the PR is merged, github-actions bot will create another PR targeting
<branch> and cherry-picking commits.
2021-05-24 17:54:29 +02:00
Andreas Rammhold
fb1d3d68db
CODEOWNERS: merge the neovim lines as they are not additive
CODEOWNERS files always take that *last* match for a specific match.
Having two lines for the same path will only ever result in the last
line being used. The intention here was that both of these individuals
are owners of the neovim space and not just one.
2021-05-24 16:46:33 +02:00
Ryan Mulligan
a67febac45 CODEOWNERS: add ryantm to /nixos/doc 2021-05-22 18:14:49 -07:00
Ryan Mulligan
6c14851943 nixos/doc: add md-to-db.sh, convert "Building Your Own NixOS CD" to CommonMark 2021-05-22 18:14:49 -07:00
Léo Gaspard
211fee9c43
pull request template: cleanup (#117537)
Remove elements of the PR template that have a low signal/noise ratio,
and add one that I think would have a good signal/noise ratio.

-----
Remove:
Determined the impact on package closure size (by running `nix path-info
-S` before and after)
-----
Rationale:
This is rarely done in practice, and apart from for specific packages
this is usually not a good indicator of anything useful

It might make sense to re-introduce it with two holes to fill, but then
we would have to make a serious decision to never land without these two
numbers filled in or with too big a regression, because in practice this
box has been a no-op in many cases.

Maybe just integrating this check in nixpkgs-review would bring the most
benefit here?
-----

-----
Remove:
Ensured that relevant documentation is up to date
-----
Rationale:
This is fuzzy, “relevant documentation” is way too often hard to find
-----

-----
Add:
Added a release notes entry if the change is major or breaking
-----
Rationale:
This is way too often forgotten, and is also a self-contained easy task
-----
2021-05-21 03:06:21 +02:00
Jan Tojnar
6225647cfc
.github/workflows/merge-staging.yml: Include branch in comment
If I receive the mail notification that staging(-next) merge failed,
I either need to check `git log staging-next` or click the action run link
to find out where should I resolve the conflict.

To save time, let’s include the information about which step failed right in the comment.
2021-05-13 13:58:14 +02:00
Jan Tojnar
8a32c47586 .github/labeler.yml: Update GNOME file patterns
This got missed in the move (https://github.com/NixOS/nixpkgs/pull/122107) because it is in a “hidden” directory.
2021-05-12 19:38:41 +02:00
sternenseemann
ef9631e523 pkgs/top-level: init expression for haskell-updates jobset
release-haskell.nix is intended to be a replacement for
https://github.com/peti/ci/blob/master/haskell-nixpkgs.nix
which is currently the main expression for the haskell-updates jobset
on hydra (in the nixpkgs project).

It has the same jobs as the old haskell-nixpkgs.nix file:

* haskellPackages.*
* haskell.compiler.*
* Some extra haskell packages for certain compilers

The following jobs are new:

* tests.haskell.*
* A manually maintained list of top-level haskell packages (most of them
  using justStaticExecutables)
* An aggregate job which is intended to aid merging the haskell-updates
  branch: It holds an arbitrary list of haskell-related packages and
  tests we intend have working at all times. This is still somewhat
  incomplete and should be extendend in the future.

Additionally a lot of refactoring has been done and some unnecessary
code has been eliminated. Due to the increased set of jobs and my
ideas of convenience however, the code size has grown overall.
I've tried document the individual parts and would be happy about
feedback in general.

One future improvement could be making adding top-level haskell packages
more convenient and adding them all to the aggregate job automatically.
2021-05-03 11:40:03 +02:00
(cdep)illabout
d48f259ec7
CODEOWNERS: make sure all Haskell files are present 2021-05-03 15:14:49 +09:00
Malte Brandy
95908a23cb
CODEOWNERS: Haskell files. Add maralorn, declutter 2021-05-02 14:50:37 +02:00
sternenseemann
111151c4bc labeler: tag haskell tests as topic: haskell 2021-05-01 22:58:35 +02:00
sternenseemann
598adfc53c CODEOWNERS: notify for haskell specific tests 2021-05-01 22:58:35 +02:00
Domen Kožar
77215825de
editorconfig check: avoid channels as they might break one day 2021-04-29 10:14:40 +02:00
Domen Kožar
433df32ddb
editorconfig check: instruct user what to do 2021-04-29 10:14:40 +02:00
zowoq
5ba2e4e9c6 .github/workflows/editorconfig.yml: switch to pull_request_target
- use pull_request_target to avoid having to manually approve the action
- use nixpkgs editorconfig-checker rather than external binary
2021-04-28 23:40:50 +10:00
Graham Christensen
d6ed686eb2
Add NixOS/Security as a reviewer for .github/workflows 2021-04-24 13:21:42 -04:00
Graham Christensen
9d95ba3dd6 actions: add some permission restrictions 2021-04-24 13:07:57 -04:00
Domen Kožar
436161a2b8
Update .github/workflows/direct-push.yml
Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
2021-04-21 10:26:59 +02:00
Domen Kožar
932ffcd08d
Update .github/workflows/direct-push.yml
Co-authored-by: Alyssa Ross <hi@alyssa.is>
2021-04-19 14:06:54 +02:00
Domen Kožar
c9911f91ae
Add a warning comment on commits that violate https://github.com/NixOS/nixpkgs/issues/118661 2021-04-19 13:51:19 +02:00
Alyssa Ross
c6fae5690a
.github/labeler.yml: add bsd label 2021-04-18 20:39:51 +00:00
Robert Helgesson
831e64bad4
Drop maintainership for some packages 2021-04-18 09:00:18 +02:00
Mario Rodas
5fbe02ceca CODEOWNERS: add marsam to PostgreSQL packages 2021-04-07 04:20:00 +00:00
Mario Rodas
11f79e9dcd CODEOWNERS: add marsam to Ruby 2021-04-07 04:20:00 +00:00
zowoq
dd2f61d22d .github/workflows/manual-*.yml: update cachix / install-nix actions 2021-04-03 16:10:57 +10:00
zowoq
574c4a7468 .github/workflows/labels.yml: set event types
opened, synchronize, reopened are the defaults for `pull_request_target`,
`edited` will trigger the label action if the PRs base branch is changed.
2021-04-03 06:09:27 +10:00
Alyssa Ross
53f49682ee
ruby: remove myself as maintainer/CODEOWNER
It's been at least a year since I kept up to date with Ruby, and I
don't think I really have anything left to offer Nixpkgs in terms of
Ruby expertise.
2021-03-31 09:27:35 +00:00
zowoq
b83b95e37f .github/workflows/editorconfig.yml: 2.3.1 -> 2.3.5 2021-03-30 05:43:39 +10:00
Tim Steinbach
6042f10cbe
labeller: Add kernel subfolder 2021-03-26 18:55:56 -04:00
sternenseemann
f0f79f7643 codeowners: add sternenseemann for haskell
I want to get notified about haskell PRs.
2021-03-23 02:05:13 +01:00
zowoq
13e762e940 .github/labeler.yml: update paths and sort 2021-03-20 17:51:02 -07:00
zowoq
cce9a296bd .github/workflows/labels.yml: label PRs 2021-03-20 17:51:02 -07:00
Daniël de Kok
d634835fd1
CODEOWNERS: add danieldk to Rust build-support (#114111) 2021-02-23 11:13:45 -05:00
zowoq
fc3b385a4f .github/workflows/rebase.yml: rebase for multiple branches
- Error if the commenter doesn't have write access or maintainers can't edit the PR branch.

- Close and comment on PR after rebase so that actions are run when it's reopened.
  This doesn't happen currently as we're using the default github token which isn't allowed to trigger other actions.

- Disallow unwanted rebases.
  e.g. invalid branches, redundant rebases or rebasing permanent branches onto permanent branches.
2021-02-14 11:16:40 +10:00
adisbladis
35aed860a0
CODEOWNERS Add adisbladis as poetry2nix owner 2021-02-02 15:21:13 +01:00
zowoq
ac98f9973f .github/workflows/pending-set.yml: failed -> pending 2021-01-29 22:09:27 -08:00
Pavol Rusnak
90f7338112
treewide: stdenv.lib -> lib 2021-01-24 01:49:49 +01:00
Emery Hemingway
df69951fc4 CODEOWNERS: add ehmry to Dhall packages 2021-01-15 19:14:58 +01:00
Justin Humm
073ddd892e
contributing.md: Change labels for backported PRs
This is somewhat convention already and it makes keeping track of
missing backports a lot easier.
2021-01-13 12:19:19 +01:00
Maximilian Bosch
ac8122739a
Merge pull request #108839 from aszlig/autopatchelf-codeowners
codeowners: Add myself to autoPatchelfHook
2021-01-12 20:06:09 +01:00
zowoq
084fc49bf3 .github/workflows/editorconfig.yml: 2.2.0 -> 2.3.1 2021-01-10 06:55:15 +10:00
aszlig
47d1533036
codeowners: Add myself to autoPatchelfHook
I really hate the very concept of this file (the reason being that I
think "owner" implies some form of BDFL rather than just being
notified), but since there were recent[1] changes[2] in auto-patchelf.sh
which I missed it's probably a good idea to add myself there solely for
being notified, because ofborg can't seem to infer maintainer
information here.

To make indentation consistent with all the other entries in the
codeowners file, I also re-indented the other entries in the "Nixpkgs
Internals" block.

[1]: https://github.com/NixOS/nixpkgs/pull/101142
[2]: https://github.com/NixOS/nixpkgs/pull/106830

Signed-off-by: aszlig <aszlig@nix.build>
2021-01-09 10:20:51 +01:00
WORLDofPEACE
d0ce30d9f7
Merge pull request #107135 from mkg20001/cinnamon-fixup
Cinnamon Fixup
2021-01-05 16:01:27 -05:00
zowoq
376b48b604 .github/workflows/manual-{nixos,nixpkgs}.yml: fix restrict eval
needs an explicit NIX_PATH
2021-01-03 16:38:04 +10:00
zowoq
e6f00abb56 .github/workflows/rebase-staging.yml: commit -> comment 2021-01-03 10:00:07 +10:00
zowoq
9304aa0fd4 .github/workflows/rebase-staging.yml: add reaction to the comment that started the job 2021-01-03 09:48:43 +10:00
zowoq
84b57757ad .github/workflows: build NixOS/Nixpkgs manuals with PR ref, restrict-eval and sandbox 2021-01-03 09:41:42 +10:00
zowoq
32ee74c0c9 .github/workflows: add rebase-staging.yml 2020-12-29 08:44:47 +10:00
zowoq
3f73b92270 .github/workflows/editorconfig.yml: use api for list of changed files
faster than doing a full clone and using git diff
2020-12-28 17:48:26 +10:00
Maciej Krüger
ae24ec382e
codeowners: add mkg20001 to cinnamon 2020-12-18 07:52:00 +01:00
Doron Behar
e8360685cb STALE-BOT.md: Mention github not notifying
Following https://discourse.nixos.org/t/github-doesnt-notify-reviewers-commenters-after-you-force-push-changes/10394 .
2020-12-09 23:24:02 +02:00
Frederik Rietdijk
d24639b341 GH action: merge staging(-next): fix cron
It went every minute past every 6th hour, which was too often.
Now it should go on the zeroth minute every 6th hour.
2020-12-02 14:25:08 +01:00
Frederik Rietdijk
318f929047 GH Action: merge staging(-next): comment on failure
Comment on the designated issue in case of a failure.

Whoever wants to help out resolving merge conflicts can simply follow
this issue.
2020-11-29 13:19:51 +01:00
Frederik Rietdijk
24884e5aac GH Action: merge staging(-next) periodically
Automate the merging of `master` -> `staging-next` -> `staging`.

Our main development branch is `master`. Large rebuilds go to `staging`.
Periodically, `staging` is merged into `staging-next` for stabilization.
When considered sufficiently stable, `staging-next` is merged into
`master`.

As changes arrive on these branches, it is important that they're all
updated regularly with eachothers changes. This commit automates that
part.
2020-11-28 13:44:18 +01:00
Raghav Sood
3a6b2726c5
codeowners: Add RaghavSood to blockchains 2020-11-23 05:20:38 +00:00
Ryan Mulligan
cb0908a810
Merge pull request #100482 from Narice/report-out-of-date-packages
Added out-of-date package reports to github templates
2020-11-17 16:21:05 -08:00
Jonathan Ringer
698c471340
PULL_REQUEST_TEMPLATE.md: use rendered docs 2020-11-13 16:18:19 -08:00
zowoq
4b5c6c8a58 .github/workflows/editorconfig.yml: disable for release branches 2020-11-10 20:47:11 +10:00
zowoq
652195179a .github/workflows/editorconfig.yml: check indent_style 2020-11-10 20:47:11 +10:00
Utku Demir
95d509a278
CODEOWNERS: Add utdemir to docker tools 2020-11-09 11:19:57 +13:00
Frederik Rietdijk
af7f9e5fa0
CODEOWNERS: maintainers for dockerTools (#102749)
* CODEOWNERS: maintainers for docker-tools

* CODEOWNERS: Add roberth to Docker tools

Co-authored-by: Robert Hensing <roberth@users.noreply.github.com>
2020-11-06 10:12:17 +01:00
Matthieu Coudron
cd6040869a .github/CODEOWNERS: add teto to neovim 2020-11-03 09:38:14 +01:00
Jonathan Ringer
e2b32e0567
.github/CODEOWNERS: add jonringer to neovim 2020-11-02 17:55:44 -08:00
Jonathan Ringer
366bebd53a README.md: update stable release links 2020-10-26 20:10:29 -04:00
David Arnold
e1a0f94ae7 stale-bot: TL;DR tweak
Tweak TL;DR a little to provide an empathetic springboard
to where we want people to land.
2020-10-26 12:58:04 -05:00
zowoq
951ec156d1 .github/stale.yml: fix syntax 2020-10-26 21:57:33 +10:00
Ryan Mulligan
6e61e0db2e
Merge pull request #101320 from ryantm/stale
stale bot: even more TL;DR
2020-10-25 05:41:55 -07:00
David Arnold
27510ad13f stale bot: TL;DR
moves all the information to the Markdown document that we can
dynamically update and tries to make things more concise and scannable.

Co-authored-by: Ryan Mulligan <ryan@ryantm.com>
Co-authored-by: Travis A. Everett <travis.a.everett@gmail.com>
2020-10-24 20:13:17 -07:00
Narice
7f271858cd modified out-of-date template
Changed the label to '9.needs: package (update)'
Removed trailing spaces
Modified formulation of a sentence
2020-10-22 11:29:39 +02:00
Narice
5837209891 improved out-of-date template 2020-10-21 13:13:59 +02:00
zowoq
c12e01724a .github/CODEOWNERS: add myself to rust 2020-10-21 20:24:02 +10:00
zowoq
a920bf4308 .github/workflows/editorconfig.yml: 2.1.0 -> 2.2.0 2020-10-21 10:50:22 +10:00
Elis Hirwing
90a7b7672c
Merge pull request #100341 from etu/php-move-extension-derivations-to-separate-dirs
php: move extension derivations to separate dirs
2020-10-14 17:46:02 +02:00
Narice
32535c94a0 added out-of-date package reports to templates 2020-10-14 10:39:33 +02:00
zowoq
153fae45aa .github/workflows/editorconfig.yml: get-diff-action 3.1.0 -> 4.0.0 2020-10-13 09:07:23 +10:00
Elis Hirwing
7557bf0ca7
CODEOWNERS: Add php-packages path to PHP team 2020-10-12 16:46:40 +02:00
zowoq
4e71acfe00 Revert ".github/workflows: build NixOS/Nixpkgs manuals (#88488)"
This reverts commit b3d674549f.
2020-10-03 20:24:11 +10:00
zowoq
b3d674549f
.github/workflows: build NixOS/Nixpkgs manuals (#88488) 2020-10-02 14:46:49 +02:00
Jonathan Ringer
96e4438959
contributing.md: mention rebased or squashed merges 2020-09-20 09:31:54 -07:00
Stig Palmquist
5198ec4113
CODEOWNERS: add stigtsp to perl 2020-09-10 10:55:43 +02:00
zowoq
d5fe18167d .github/workflows: re-add editorconfig 2020-08-28 21:16:57 +10:00
zowoq
64a2de1fc0 .github/workflow/pending-{set,clear}: switch to curl 2020-08-26 22:04:40 +10:00
zowoq
c5dc3692b8 .github/workflow/pending-{set,clear}: check hash 2020-08-26 12:24:22 +10:00
zowoq
b2b1d3da03 .github/workflows: pending-{set,clear} 2020-08-25 14:28:20 +10:00
zowoq
70781b6dbe .github/CODEOWNERS: add nixos/cri-o test 2020-08-24 18:37:28 +10:00
zowoq
405dc04eab .github/CODEOWNERS: add myself to podman 2020-08-23 09:04:13 +10:00
zowoq
465646f12e .github/CODEOWNERS: add go compilers and builders 2020-08-14 07:56:37 +10:00
zowoq
cde25fe625 .github/workflows: disable 2020-08-11 12:24:21 +10:00
dependabot[bot]
858f133442 build(deps): bump technote-space/get-diff-action from v2.0.3 to v3.0.0 2020-08-10 21:48:33 +10:00
zowoq
a98a34e86a .github/dependabot.yml: disable 2020-08-10 18:04:03 +10:00
zowoq
86c9e2c08e .github/workflows/editorconfig.yml: skip when diff is empty 2020-08-09 19:46:37 +10:00
zowoq
5ca7be3888 .github/workflows/wait-ofborg.yml: 360 -> 540 2020-08-07 13:29:23 +10:00
zowoq
2351189166 .github/workflows/*: minor fixes 2020-08-06 21:47:40 +10:00
zowoq
bcb7327a0a .github/workflows/editorconfig.yml: remove branch restriction 2020-08-05 07:32:12 +10:00
zowoq
6a7f761d73 .github/workflows/wait-ofborg.yml: double timeout if staging 2020-08-04 15:28:13 +10:00
zowoq
c1fce8f814 .github/workflows/editorconfig.yml: separate fetch and check steps 2020-08-04 00:35:50 +10:00
zowoq
e6b686daea .github/workflows/editorconfig.yml: full fetch 2020-08-03 18:08:30 +10:00
dependabot[bot]
72bacbee2d
build(deps): bump technote-space/get-diff-action from v2.0.2 to v2.0.3
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action) from v2.0.2 to v2.0.3.
- [Release notes](https://github.com/technote-space/get-diff-action/releases)
- [Changelog](https://github.com/technote-space/get-diff-action/blob/master/.releasegarc)
- [Commits](https://github.com/technote-space/get-diff-action/compare/v2.0.2...b1acdd3017ce344029e1ae6d2b7769c3758799fe)

Signed-off-by: dependabot[bot] <support@github.com>
2020-08-03 07:17:56 +00:00
zowoq
07a018ae02 .github/CODEOWNERS: add editorconfig 2020-08-02 18:34:55 +10:00
zowoq
3c9bcd43e7 .github/workflows/editorconfig.yml: update to match wait-ofborg action 2020-08-02 18:34:55 +10:00
zowoq
b4716cf867 .github/workflows/editorconfig.yml: update 2020-08-02 18:34:55 +10:00
zowoq
0f574b9538 .github/CODEOWNERS: add github actions 2020-08-02 18:34:55 +10:00
Jörg Thalheim
4681807395
Revert "temporary delete github actions"
This reverts commit 256dbf6980.

This did not solve the github action failures
2020-07-31 17:34:37 +01:00
Jörg Thalheim
256dbf6980
temporary delete github actions
We are currently seeing a lot of misterious github actions failures.
They might be linked to our github actions:

https://github.com/nixos/nixpkgs/actions
2020-07-31 17:30:04 +01:00
dependabot[bot]
aa0fa84e50
build(deps): bump technote-space/get-diff-action from v1.2.8 to v2.0.2
Bumps [technote-space/get-diff-action](https://github.com/technote-space/get-diff-action) from v1.2.8 to v2.0.2.
- [Release notes](https://github.com/technote-space/get-diff-action/releases)
- [Changelog](https://github.com/technote-space/get-diff-action/blob/master/.releasegarc)
- [Commits](https://github.com/technote-space/get-diff-action/compare/v1.2.8...8641dcd991ed365c2647f8ee3f31c39bc03f5312)

Signed-off-by: dependabot[bot] <support@github.com>
2020-07-31 05:37:56 +00:00
Jörg Thalheim
af652dd3d3
Merge pull request #94285 from Mic92/dependabot
dependabot: automatically update github actions
2020-07-31 06:11:54 +01:00
Jörg Thalheim
e2f49f7db8
dependabot: automatically update github actions 2020-07-31 06:02:53 +01:00
Jörg Thalheim
6dce0bb299
Revert "actions/editorconfig: disable until we can combine this with ofborg (#88608)"
This reverts commit 1ccf44204b.
2020-07-30 21:45:29 +01:00
zowoq
e0742ab146 .github/workflows/wait-ofborg.yml: 260 -> 360 2020-07-29 11:38:18 +10:00
Jörg Thalheim
369f7dbc64
github-ci/ofborg: progress indicator 2020-07-28 15:06:32 +01:00
Jörg Thalheim
88c60d97fc
github-action/ofborg: only run in main repo 2020-07-28 14:52:09 +01:00
Jörg Thalheim
13f1c2386c
github-actions: increase timeout to wait for ofborg 2020-07-28 14:39:20 +01:00
Jörg Thalheim
4f95d1f259
add github action to wait for ofborg
In case ofborg is down this will not mark the CI as green.
Also if other github actions are used and pass
checks will be still marked as pending even if other other github
actions have passed.
2020-07-21 09:39:38 +01:00
Linus Heckemann
3ecbb6a817 stale bot: spelling nit 2020-07-17 08:22:12 +02:00
Doron Behar
29c538392c stale-bot: Make it's messages more instructive
As somewhat discussed at: https://git.io/JJkRa, make the bot's message a
bit more instructive, and clearer as for what it will and won't do, so
random contributors will have a better idea what this is about.

Also: Split stale issues' and PRs' messages because each should
suggest different actions to do.
2020-07-04 23:13:28 +03:00
Marek Mahut
3c14632da2 CODEOWNERS: adding mmahut to blockchains 2020-06-20 17:03:37 +02:00
Graham Christensen
5d0725a063
Revert "Merge nixos-hardware into nixpkgs under /nixos/hardware" 2020-06-20 08:21:15 -04:00
Profpatsch
ba2dcbce23 nixos/hardware: move CODEOWNERS to toplevel 2020-06-20 13:05:20 +02:00
Ryan Mulligan
c516c31d16 .github/stale.yml: fix formatting
Before this, the message being written is:
```
Thank you for your contributions.
This has been automatically marked as stale because it has had no activity for 180 days.
If this is still important to you, we ask that you leave a comment below. Your comment can be as simple as "still important to me". This lets people see that at least one person still cares about this. Someone will have to do this at most twice a year if there is no other activity.
Here are suggestions that might help resolve this more quickly:
1. Search for maintainers and people that previously touched the
   related code and @ mention them in a comment.
2. Ask on the [NixOS Discourse](https://discourse.nixos.org/). 3. Ask on the [#nixos channel](irc://irc.freenode.net/#nixos) on
   [irc.freenode.net](https://freenode.net).
```

Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>

.github/stale.yml: fix newlines
2020-06-01 20:56:41 -07:00
zowoq
83ad0f5a99 .github/stale.yml: quote labels 2020-06-01 11:14:28 +10:00
Jörg Thalheim
1ccf44204b
actions/editorconfig: disable until we can combine this with ofborg (#88608)
We cannot run this check now, as it marks CI as green even though ofborg has not
evaluated it yet. In future we might be able to mark ofborg as a required test:
https://github.com/NixOS/nixpkgs/pull/87853#issuecomment-632676824
2020-05-22 13:15:13 +00:00
zowoq
05f9269602 editorconfig.yml: suppress curl output 2020-05-21 07:40:40 +10:00
zowoq
2f0c2d4c45 editorconfig.yml: switch to binary 2020-05-21 01:14:43 +10:00
zowoq
a42190fc07 GitHub Actions: check editorconfig in PRs 2020-05-20 20:24:33 +10:00
Elis Hirwing
3d3519e2c3
CODEOWNERS: Move code ownership to php maintainer team 2020-05-16 19:46:50 +02:00
zowoq
89b6d5f175 .github/CODEOWNERS: add podman team 2020-05-16 14:03:51 +10:00
Jan Tojnar
96f3c622af
github/CODEOWNERS: Add myself to updaters 2020-05-13 14:16:47 +02:00
Pavol Rusnak
7b0167204d treewide: use https for nixos.org and hydra.nixos.org
tarballs.nixos.org is omitted from the change because urls from there
are always hashed and checked
2020-05-03 22:14:21 -07:00
Elis Hirwing
338205d61e
codeowners: Add etu as owner of php tests 2020-04-29 20:17:26 +02:00
Elis Hirwing
410c38f317
Revert "PHP maintainer team" 2020-04-29 19:56:37 +02:00
Elis Hirwing
3b21abb3d3
Merge pull request #85575 from etu/php-maintainer-team
PHP maintainer team
2020-04-29 19:56:03 +02:00
Jörg Thalheim
974d11d53f
Merge pull request #86110 from Mic92/pr-template
PULL_REQUEST_TEMPLATE: try to simplify call-for-review
2020-04-27 22:15:21 +01:00
Jörg Thalheim
93862d05f7
PULL_REQUEST_TEMPLATE: try to simplify call-for-review
The text is quite long and hard to read in hub (because it is one whole line
with no line breaks). Also simplified the language/sentence structure a bit for
non-native speakers.
2020-04-27 22:07:19 +01:00
Jörg Thalheim
c32c613df6
Merge pull request #85727 from davidak/patch-2 2020-04-27 10:36:12 +01:00
davidak
9c32e5c495 CONTRIBUTING.md: Improve backport instructions 2020-04-26 19:35:13 +02:00
Silvan Mosberger
16f0335d3f
.github/CODEOWNERS: Remove myself as codeowner from some paths
It's a bit too spammy!
2020-04-23 16:21:28 +02:00
Elis Hirwing
4b436226cf
codeowners: Add etu as owner of php tests 2020-04-22 06:48:07 +02:00
worldofpeace
e9e9582986
Merge pull request #85186 from worldofpeace/20.03-readme
README.md: 20.03 release
2020-04-20 11:57:45 -04:00
worldofpeace
a045b050dc CONTRIBUTING.md: 20.03 2020-04-14 09:55:55 -04:00
worldofpeace
29efd1e6a4 bug_report.md: ask to notify maintainers
This is really essential thing that everyone should be doing.
A few extra notifications won't hurt anyone, and we should be tracking issues
to connect them to the best people who can handle them.

Co-Authored-By: Cole Helbling <cole.e.helbling@outlook.com>
2020-04-13 18:03:05 -04:00
Elis Hirwing
3b6539896b
Merge pull request #83896 from etu/slim-down-default-php-v3
PHP: Make the default package more sane [v3]
2020-04-05 20:00:03 +02:00
Elis Hirwing
e4cee802ad
doc/php: Add initial documentation for PHP 2020-04-05 16:45:04 +02:00
zimbatm
5e37578dd9
.github/CODEOWNERS: remove myself from it
ofborg does a better job at assigning people
2020-04-01 13:05:38 +02:00
Bas van Dijk
de8bc79c42 .github/CODEOWNERS: remove myself from the Haskell code owners 2020-02-21 10:01:41 +01:00
Profpatsch
7f3091f26a CODEOWNERS: add lassulus and Profpatsch to build-support/writers 2020-02-18 19:59:48 +01:00
Mario Rodas
0e4a7d9f25
Merge pull request #77806 from softinio/update-codeowners
Add myself as vim plugins codeowner
2020-01-29 02:51:17 -05:00
Profpatsch
6841f408cc CODEOWNERS: add Profpatsch to /lib/cli.nix and /lib/asserts.nix 2020-01-23 14:47:38 +01:00
Salar Rahmanian
9aff6191b0 Add myself as vim plugins codeowner 2020-01-15 22:56:54 -08:00
Leonhard Markert
d6a9898771 CONTRIBUTING.md: add section "Backporting changes" 2020-01-13 15:33:16 +01:00
Lassulus
773494d0ea
Merge pull request #70208 from mrVanDalo/feature/pull-request-workflow
doc : improve and cleanup of submitting-changes
2020-01-10 10:06:55 +01:00
Andreas Rammhold
71a96b28a0
CODEOWNERS: add myself to pkgs/build-support/rust 2020-01-07 11:57:34 +01:00
Eelco Dolstra
1d59cdcb2a ISSUE_TEMPLATE: 'nix run' -> 'nix-shell -p'
'nix run' is an experimental command.
2020-01-05 22:47:43 +01:00
Ingolf Wagner
d9bbc22cef
.github: remove cc from pull-request template 2020-01-03 15:58:31 +13:00
Silvan Mosberger
43e1c6e352
codeowners: Add infinisil to some more paths 2020-01-01 03:01:48 +01:00
Jörg Thalheim
8a57552c18
nixpkgs-review: 2.1.0 -> 2.1.1
changelog: https://github.com/Mic92/nixpkgs-review/releases/tag/2.1.1
2019-12-22 09:26:57 +00:00
David Kleuker
cc4447dab4 Update CONTRIBUTING.md
to reflect the introduction of issue templates
2019-12-04 15:30:56 +01:00
Jacek Galowicz
faaf95ff69 codeowners: add tfc as test-driver owner 2019-11-25 18:02:48 +01:00
Aaron Andersen
4143b6ae0b codeowners: add etu as php owner 2019-11-22 07:20:47 -05:00
Ryan Mulligan
dc4339dc26 Add configuration for GitHub stale bot
The configuration added is taken from RFC 0051, and is the first step
toward implementing it. Next, we will have to enable the stale bot by
installing the GitHub application.

https://github.com/NixOS/rfcs/blob/master/rfcs/0051-mark-stale-issues.md
2019-11-14 22:11:32 -08:00
Jonathan Ringer
4c810e70ef
codeowners: add jonringer as vimplugin and vscode ext owner 2019-10-30 21:49:23 -07:00
Americo
5c59da48e4
.github: clarify things done re: sandboxing
Per https://github.com/NixOS/nixpkgs/pull/58147#issuecomment-478234495
sandboxing is not fully functional on macOS.

.github: specify where sandboxing can be run

Co-Authored-By: Jon <jonringer@users.noreply.github.com>

.github: remove macOS note
2019-10-30 11:32:29 -07:00
Vladimír Čunát
3c5f5b1cde Fix link in PULL_REQUEST_TEMPLATE.md (the same link) 2019-10-28 19:25:05 +01:00
David Kleuker
bdc3697b8e Fix link in CONTRIBUTING.md 2019-10-28 19:25:05 +01:00
Jonathan Ringer
aed81020ed codeowners: add jonringer as python packages codeowner 2019-10-18 23:56:59 -07:00
(cdep)illabout
d10b6bde34
codeowners: add cdepillabout to CODEOWNERS for Haskell-related packages
This commit adds myself as a CODEOWNER for the Haskell-related packages.
2019-09-13 16:02:35 +09:00
Austin Seipp
0aee12e0b3 CODEOWNERS: add myself as owner of ntp packages
Signed-off-by: Austin Seipp <aseipp@pobox.com>
2019-09-12 11:45:51 -05:00
WilliButz
82b7e9baf3
CODEOWNERS: add myself for prometheus exporters 2019-09-12 12:48:40 +02:00
adisbladis
d20d6034bd
CODEOWNERS: Add myself as owner for emacs 2019-08-30 17:23:13 +01:00
Peter Simons
8c7c18992f CODEOWNERS: add myself as a reviewer for mail/dns related NixOS modules 2019-08-30 14:46:20 +02:00
Steven Shaw
e2a28e8dd2 PULL_REQUEST_TEMPLATE: Add "Notify maintainers" section 2019-07-30 08:36:16 +02:00
zimbatm
2a227c6cd8
.github/ISSUE_TEMPLATE/security.md: remove
since the .github/SECURITY.md was added in the org-level repo, there are
now two entries in the list. So remove this-one.
2019-07-26 15:33:26 +02:00
zimbatm
2797ddee7d
Remove .github/FUNDING.yml
The configuration is now done through the shared configuration repo:

https://github.com/nixos/.github
2019-07-23 15:19:40 +02:00
zimbatm
5cece63aad
github: use the new issue template (#64983)
Create new categories for the issues:

* Bug report
* Packaging request
* Security

Add metadata information to the issues so that we may match issues to
maintainers using a bot in the future.

The old `.github/ISSUE_TEMPLATE.md` is being used by the "Open a regular
issue." link.
2019-07-22 09:04:00 +00:00
Alyssa Ross
265d3bc1d6 CODEOWNERS: add myself for lib/licenses.nix
There have been a couple of instances where I have by chance noticed PRs
which add non-free licenses without them being appropriately marked. I'd
like to be notified of proposed changes to licenses to make it less
likely that this sort of thing slips by.
2019-07-20 14:08:46 +02:00
Domen Kožar
8a2b829b15
Update FUNDING.yml 2019-07-17 14:22:24 +02:00
Craig Hall
d096030d07
PULL_REQUEST_TEMPLATE: "Assured whether" -> "Ensured that" 2019-07-01 11:22:48 +01:00
worldofpeace
f6d2ebe313 Add .github/FUNDING.yml 2019-05-31 22:15:17 -04:00
Silvan Mosberger
f1dc49171f
CODEOWNERS: Change me from all NixOS modules to just new ones 2019-05-01 20:32:02 +02:00
Joachim Fasting
344b86f1f0
CODEOWNERS: add myself to files related to the hardened profile
I'm listed as the maintainer for most of these already but would like to be
notified on changes.
2019-04-18 16:49:53 +02:00
worldofpeace
1d38a2f5c3
Merge pull request #58098 from Infinisil/encouraging_reviews
PULL_REQUEST_TEMPLATE: Add encouragement to review PRs
2019-04-04 17:14:18 -04:00
Peter Simons
cfaca4814b CODEOWNERS: I'd rather not review Haskell PRs any more 2019-03-30 15:38:28 +01:00
Silvan Mosberger
4e398a325e
PULL_REQUEST_TEMPLATE: Add encouragement to review PRs 2019-03-28 21:18:46 +01:00
Jörg Thalheim
22d083e659
doc/reviewing-contributions: nix-review instead of nox-review
It is faster, handles more edge cases and allows to test/review the built
packages interactively.
2019-03-20 11:28:00 +00:00
Ryan Mulligan
afa525bff9 .github/CODEOWNERS: remove @ryantm from haskell
I'm happy to keep helping out with Haskell infrastructure where I can,
but I don't have a good system for handling the accidental codeowner
pings caused by target branch switches.
2019-02-28 21:32:35 -08:00
Frederik Rietdijk
92def1d5f7 codeowners: fix reference to renamed file 2018-12-26 10:42:11 +01:00
volth
a0838372b7
CODEOWNERS: add @volth to Perl 2018-12-21 02:37:39 +00:00
Alyssa Ross
ce66baaf71
CODEOWNERS: add @alyssais (me) to Ruby 2018-12-20 14:29:32 +00:00
Niklas Hambüchen
f2816e47ab PULL_REQUEST_TEMPLATE: Ask for docs 2018-11-22 19:57:19 +01:00
Philip Patsch
75e357e210 CODEOWNERS: add mboes and Profpatsch for bazel packaging
There is an elevated commercial interest of keeping the bazel
ecosystem up-to-date, Tweag I/O takes on maintainership.
2018-11-21 12:06:44 +01:00
Silvan Mosberger
25864ec2b7
Merge pull request #50183 from Infinisil/idris-codeowners
.github/CODEOWNERS: Add infinisil to idris-modules
2018-11-14 19:19:55 +01:00
Silvan Mosberger
f37d3a463d
.github/CODEOWNERS: Add infinisil to idris-modules 2018-11-10 16:12:36 +01:00
Silvan Mosberger
90ad9dc646
.github/CODEOWNERS: Add infinisil to NixOS modules 2018-11-10 14:00:04 +01:00
Profpatsch
34bf218b16 Add dhallPackages and add current Prelude
Dhall is a non-turing complete programming language.
2018-11-04 16:43:41 +01:00
Matthew Bauer
791e98eb90
Add myself to a few CODEOWNERS paths 2018-11-02 19:07:08 -05:00
Austin Seipp
6a0e8c2738 .github/CODEOWNERS: add myself as the PostgreSQL owner
Since the development of #38698, I have been radically overhauling the
PostgreSQL support and plan on maintaining it in the long run, taking
over from @ocharles, who authored most of it initially.

However, while #38698 has not been merged (yet), I'm taking the time to
go ahead and add myself as the owner of all the related code, so that I
can be marked as a reviewer for things people submit in the mean time.

Signed-off-by: Austin Seipp <aseipp@pobox.com>
2018-11-02 09:29:36 -05:00
c74d
e74c7666c7 CONTRIBUTING.md: Clarify clarification on periods
Commit 9428c28f7a added a note in
`CONTRIBUTING.md` saying that, "For consistency, there should not be a
period at the end of the commit message."

I believe it would be more correct (with respect to consistency) to
say that there should not be a full stop/period at the end of the
commit message's *summary line* (the first line of the commit message)
(indeed, the example commit message just above this note clearly does
use full stops outside of its summary line), and this patch changes
`CONTRIBUTING.md` accordingly.
2018-10-10 21:06:12 +00:00
joncojonathan
9428c28f7a
CONTRIBUTING.md: add clarification on periods in commit messages 2018-10-08 21:26:12 +01:00
Ryan Mulligan
5c5baaf17d treewide: remove mailing list references 2018-08-23 09:24:44 -07:00
John Ericson
af36123747 .github/CODEOWNERS: Add myself as for some stdenv stuff 2018-08-11 13:57:53 -04:00
Bas van Dijk
5fe904b7ec .github/CODEOWNERS: add basvandijk to Haskell 2018-07-23 12:52:22 +02:00
Ryan Mulligan
8d3c12d9c3 .github/CODEOWNERS: add ryantm to Haskell 2018-07-21 07:47:33 -07:00
Ryan Mulligan
940094a0d5 .github/CODEOWNERS: remove tabs 2018-07-21 07:46:52 -07:00
Eelco Dolstra
bf1c28e978
PULL_REQUEST_TEMPLATE.md: Ask for closure size impact 2018-06-21 18:52:26 +02:00
Bob van der Linden
b503e76ee0
use sandbox instead of build-use-sandbox 2018-05-30 21:48:07 +02:00
Frederik Rietdijk
51556f640d FRidh as owner of update-python-libraries 2018-05-28 14:21:30 +02:00
Profpatsch
06156610f1 CODEOWNERS: add Profpatsch to lib/debug.nix
Reason: has overhauled the module quite substantially.
2018-04-27 18:59:39 +02:00
Jörg Thalheim
ed453ccb9c CODEOWNERS: add Mic92/LnL7 for rustc
Mic92: linux-x86_64, linux-aarch64
LnL7: for macOS-x86_64
2018-04-09 14:47:10 +01:00
Profpatsch
99f2b33519 CODEOWNERS: Add Profpatsch to /lib/generators.nix
I’d like to be notified of changes so I can ensure the API always follows the same patterns.

Later (more specific) files replace more general codeowners [according to the documentation](https://help.github.com/articles/about-codeowners/), so I also listed `edolstra` and `nbp` again.
2018-03-24 13:35:41 +00:00
Matthew Bauer
124d47c65a meta: fix fallout from #36275 2018-03-18 00:16:43 -05:00
John Ericson
98ede1e2ae
CODEOWNERS: Make @orivej a {cc,bintools}-wrapper codeowner 2018-01-19 16:18:27 -05:00
Eelco Dolstra
6060a6dd22
CODEOWNERS cleanup
I haven't worked on stdenv etc. in a long time.
2018-01-19 18:41:32 +01:00
John Ericson
cada00bc49 CODEOWNERS: Add me, @Ericson2314, to a few things 2017-12-18 19:00:43 -05:00
Thomas Tuegel
13a0433773
CODEOWNERS: Add ttuegel for Qt / KDE 2017-12-07 13:44:10 -06:00
Yegor Timoshenko
f74945755a
CODEOWNERS: exclude lib/licenses.nix 2017-11-16 20:27:16 +00:00
Orivej Desh
737e415820
Merge pull request #31534 from yegortimoshenko/patch-7
CODEOWNERS: exclude lib/maintainers.nix
2017-11-16 20:11:22 +00:00
Graham Christensen
cec203be16
ISSUE_TEMPLATE: replace technical details withh nix-info 2017-11-13 20:44:52 -05:00
Joerg Thalheim
0533e56671 CONTRIBUTING.md: be more precise what is meant by formatting commits 2017-11-13 09:05:18 +00:00