summary refs log tree commit diff
path: root/.github
Commit message (Collapse)AuthorAge
* build(deps): bump zeebe-io/backport-action (#131466)Jörg Thalheim2021-07-25
| | | | | | | | | | | | | | | | * build(deps): bump zeebe-io/backport-action Bumps [zeebe-io/backport-action](https://github.com/zeebe-io/backport-action) from 2b994724142df0774855690db56bc6308fb99ffa to 0.0.5. This release includes the previously tagged commit. - [Release notes](https://github.com/zeebe-io/backport-action/releases) - [Commits](https://github.com/zeebe-io/backport-action/compare/2b994724142df0774855690db56bc6308fb99ffa...e5d4d7c39c94b65670847d11d259b2f574fa3d30) --- updated-dependencies: - dependency-name: zeebe-io/backport-action dependency-type: direct:production ... Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
* CODEOWNERS: remove ryantm from /nixos/docRyan Mulligan2021-07-25
|
* build(deps): bump cachix/cachix-action from 9 to 10dependabot[bot]2021-07-25
| | | | | | | | | | | | | | Bumps [cachix/cachix-action](https://github.com/cachix/cachix-action) from 9 to 10. - [Release notes](https://github.com/cachix/cachix-action/releases) - [Commits](https://github.com/cachix/cachix-action/compare/v9...v10) --- 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>
* github/bug_report: Improve readabilityKreyren2021-07-23
|
* ci: add no-channel check (#109543)Jonas Chevalier2021-07-21
| | | | | | | | | * ci: add no-channel check * Update .github/workflows/no-channel.yml Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com> Co-authored-by: Cole Helbling <cole.e.helbling@outlook.com>
* Merge pull request #129427 from NixOS/gha-tarballDomen Kožar2021-07-14
|\ | | | | GHA: add basic eval checks
| * GHA: add basic eval checksDomen Kožar2021-07-07
| |
* | Link to Libera, Matrix instead of FreenodeslotThe2021-07-06
|/ | | | | | | | | | | | | | | | | | The project has moved away from Freenode as an IRC network[1], and there is now a quite large channel on Libera. As such, we should point users towards that instead. This also changes all examples to refer to libera instead of freenode as, with the recent deletion of all freenode channels, it is perhaps where most communities are to be found nowadays. Finally, also link to the official Matrix room[2] as an alternative to IRC. Related: https://github.com/NixOS/nixpkgs/pull/129384 [1]: https://discourse.nixos.org/t/join-us-on-matrix-at-nix-nixos-org-migrating-from-freenode [2]: https://github.com/NixOS/rfcs/pull/94
* workflows: fix documentation for periodic 24 hours mergeDennis Gosnell2021-07-01
|
* .github/workflows/periodic-merge-*: Tiny improvementsMalte Brandy2021-07-01
|
* .github/workflows/periodic-merge: generalize from merge-stagingMartin Weinelt2021-06-30
| | | | | | | | | | 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>
* CONTRIBUTING.md: Move to repo root, where it is more visible.Niklas Hambüchen2021-06-26
| | | | | | | 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
* backporting action: Link to backporting criteria.Niklas Hambüchen2021-06-26
| | | | | | | 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
* doc: cleanup documentation relating to release notesRyan Mulligan2021-06-23
| | | | Also delete empty release notes file.
* Merge pull request #126826 from domenkozar/direct-push-eventually-consistentDomen Kožar2021-06-19
|\ | | | | direct-push action: delay to workaround eventually consistent DB
| * direct-push action: delay to workaround eventually consistent DBDomen Kožar2021-06-14
| |
* | Merge pull request #126825 from domenkozar/backport-label-checkDomen Kožar2021-06-19
|\ \ | | | | | | backport action: run only when the label starts with 'backport'
| * | backport action: run only when the label starts with 'backport'Domen Kožar2021-06-14
| | |
* | | CODEOWNERS: add expipiplus1 for Haskell filesJoe Hermaszewski2021-06-16
| |/ |/|
* | .github/workflows/rebase.yml: removezowoq2021-06-09
| | | | | | | | It only works sometimes and we're unable to fix it.
* | Merge pull request #126191 from etu/php-extensions-metaElis Hirwing2021-06-09
|\ \ | | | | | | php: Improve extensions meta and codeowner data
| * | codeowners: Add all @NixOS/php team members to codeowners listElis Hirwing2021-06-08
| | |
* | | doc/manual: Add backport criteriaJonathan Ringer2021-06-09
| | |
* | | .github/CONTRIBUTING.md: Add backport release criteriaJonathan Ringer2021-06-09
|/ /
* | codeowners: add jtojnar to phpJan Tojnar2021-06-06
| | | | | | | | | | | | 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.
* | pull_request_template: fix link to CONTRIBUTING.mdPavol Rusnak2021-06-05
| |
* | pull_request_template: Add release note criteriaJonathan Ringer2021-06-02
| |
* | .github/CONTRIBUTING.md: Add 21.11 release-notes stepsJonathan Ringer2021-06-02
| |
* | .github/workflows/nixos-manual.yml: add permisssions so action runs don't ↵Ryan Mulligan2021-06-02
|/ | | | require approval
* backport: trigger also if label is set after the mergeDomen Kožar2021-05-28
|
* backport: set correct permissionsDomen Kožar2021-05-28
|
* buildPythonPackage: add support for condaDavHau2021-05-28
|
* .github/workflows/merge-staging.yml: change condition to `repository_owner`zowoq2021-05-28
| | | | This is consistent with the other actions.
* .github/workflows/manual-{nixos,nixpkgs}.yml: add `repository_owner` conditionzowoq2021-05-28
| | | | | We have this set in the other actions, it prevents the action from running in PRs made against forks.
* .github/workflows/rebase.yml: update for 21.05Martin Weinelt2021-05-26
| | | | Adds three more valid branches to the rebase action.
* Merge pull request #124273 from NixOS/backporting-actionDomen Kožar2021-05-25
|\ | | | | Add backporting action
| * backport action: comment to keep pin in syncDomen Kožar2021-05-25
| |
| * Update .github/workflows/backport.ymlDomen Kožar2021-05-25
| | | | | | Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
| * Update .github/workflows/backport.ymlDomen Kožar2021-05-25
| | | | | | Co-authored-by: zowoq <59103226+zowoq@users.noreply.github.com>
| * Add backporting actionDomen Kožar2021-05-24
| | | | | | | | | | | | 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.
* | .github/workflows/nixos-manual.yml: add repository_owner conditionzowoq2021-05-25
| | | | | | | | | | We have this set in the other actions, it prevents the action from running in PRs made against forks.
* | Merge pull request #124266 from andir/codeownersAndreas Rammhold2021-05-24
|\ \ | |/ |/| CODEOWNERS: merge the neovim lines as they are not additive
| * CODEOWNERS: merge the neovim lines as they are not additiveAndreas Rammhold2021-05-24
| | | | | | | | | | | | | | 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.
* | CODEOWNERS: add ryantm to /nixos/docRyan Mulligan2021-05-22
| |
* | nixos/doc: add md-to-db.sh, convert "Building Your Own NixOS CD" to CommonMarkRyan Mulligan2021-05-22
| |
* | pull request template: cleanup (#117537)Léo Gaspard2021-05-21
|/ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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 -----
* .github/workflows/merge-staging.yml: Include branch in commentJan Tojnar2021-05-13
| | | | | | | | 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.
* .github/labeler.yml: Update GNOME file patternsJan Tojnar2021-05-12
| | | | This got missed in the move (https://github.com/NixOS/nixpkgs/pull/122107) because it is in a “hidden” directory.
* pkgs/top-level: init expression for haskell-updates jobsetsternenseemann2021-05-03
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* CODEOWNERS: make sure all Haskell files are present(cdep)illabout2021-05-03
|