summaryrefslogtreecommitdiffstats
path: root/.github
AgeCommit message (Collapse)Author
41 hoursMerge pull request #330454 from Aleksanaa/ci-nixf-tidySilvan Mosberger
workflows/check-nixf-tidy.yml: temporarily ignore sema-escaping-with
43 hoursworkflows/check-nixf-tidy.yml: temporarily ignore sema-escaping-withaleksana
46 hoursMerge pull request #330400 from infinisil/nix-format-check-minor-fixSilvan Mosberger
Nix format check minor fix
46 hoursMerge pull request #330066 from Aleksanaa/ci-nixf-tidySilvan Mosberger
workflows/check-nixf-tidy.yml: init
47 hoursworkflows/check-nix-format: Allow testing in forksSilvan Mosberger
It seems like imposed limitation came from ofborg not running in forks, which doesn't apply for standard GitHub actions: 88c60d97fc10feef054b2f06e73d2f97de712952
48 hoursworkflows/check-nix-format: Fix reporting of renamed filesSilvan Mosberger
When a file was renamed, it would previously report the old path as being unformatted. This fixes it to report the new one instead.
2 daysworkflows/check-nixf-tidy.yml: initaleksana
2 daysRevert "Partially revert "build(deps): bump cachix/install-nix-action from ↵Silvan Mosberger
26 to 27"" This reverts commit 99069476cab34e84fea7e8786152fb34488db8e5. 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.
3 daysMerge pull request #325793 from toastal/remove-envrcSilvan Mosberger
Remove .envrc
5 daysMerge pull request #329199 from bobby285271/upd/cinnamon-by-nameBobby Rong
Move all packages out of cinnamon scope
6 daysEnforce nixfmt on new files and changed files that were already formatted ↵Silvan Mosberger
(#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)
6 daysPartially revert "build(deps): bump cachix/install-nix-action from 26 to 27"Silvan Mosberger
This partially reverts commit ab7becf0474922ff0745e281d21eeb03c85fb27b. The pkgs/by-name check doesn't work for newer Nix versions yet, see https://github.com/NixOS/nixpkgs-check-by-name/issues/78
6 days.github: Update Cinnamon file pathsBobby Rong
6 daysRevert ".envrc: init for new shell.nix"toastal
This reverts commit f0160baa7af871ec9fed4e9ec6758104e6c8e0a0. This is an anti-feature for this project.
7 daysbuild(deps): bump cachix/install-nix-action from 26 to 27dependabot[bot]
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](https://github.com/cachix/install-nix-action/compare/8887e596b4ee1134dae06b98d573bd674693f47c...ba0dd844c9180cbf77aa72a116d6fbc515d0e87b) --- 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>
9 daysMerge pull request #328567 from tie/labeler-build-support-testersRobert Hensing
.github/labeler.yml: add pkgs/build-support/testers/**
9 days.github/labeler.yml: add pkgs/build-support/testers/**Ivan Trubach
10 daysCODEOWNERS: remove migrated lxc pathAdam Stephens
14 daysci: add the security team to the codeowners of the ci/ directoryThomas Gerbet
Given its content is used in items already code-owned by the security team it should have the same level of scrutiny.
2024-07-12Merge pull request #322157 from ↵Artturin
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-12Merge pull request #316876 from ↵Artturin
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-08Merge pull request #322650 from tweag/direnvSilvan Mosberger
Direnv support
2024-07-08Merge pull request #324963 from ExpidusOS/feat/labelerTristan Ross
github: add flutter label, fix llvm/clang label
2024-07-06.github/labeler.yml: update Emacs labelerAnderson Torres
Because the directories were moved.
2024-07-05github: add flutter labelTristan Ross
2024-07-05github: fix llvm/clang labelTristan Ross
2024-07-06Merge pull request #317261 from arianvp/add-nixos-acmeéclairevoyant
CODEOWNERS: add @NixOS/acme
2024-07-05Merge pull request #323216 from tweag/github-statusSilvan Mosberger
workflows/check-by-name: link to githubstatus
2024-07-05workflows/check-by-name: link to githubstatusSilvan Mosberger
Co-authored-by: Philip Taron <philip.taron@gmail.com>
2024-07-03CODEOWNERS: add natsukium to python stuffnatsukium
2024-07-02codeowners: remove lilyinstarlightLily Foster
2024-07-02maintainers: remove ckieckie
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-02maintainers: drop janikJanik H.
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-06-30workflows: remove 23.11 mergesWeijia Wang
2024-06-30.envrc: init for new shell.nixSilvan Mosberger
https://direnv.net/ support!
2024-06-29build(deps): bump actions/checkout from 4.1.5 to 4.1.7dependabot[bot]
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](https://github.com/actions/checkout/compare/44c2b7a8a4ea60a981eaca3cf939b5f4305c123b...692973e3d937129bcbf40652eb9f2f61becf3332) --- 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-30Merge pull request #322512 from tweag/pinned-nixfmtSilvan Mosberger
Development shell with a pinned nixfmt
2024-06-29CODEOWNERS: add corngood to dotnet pathséclairevoyant
2024-06-29maintainers: remove ivaréclairevoyant
2024-06-28CODEOWNERS: remove samueldréclairevoyant
2024-06-26CODEOWNERS: set myself as code owner of workflows/check-nix-formatSilvan Mosberger
2024-06-26workflows/check-nix-format: strip newline from file listingsSilvan Mosberger
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-26workflows/check-nix-format: show command to fixSilvan Mosberger
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-26root: shell.nix for nixfmtSilvan Mosberger
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-26ci: reusable Nix format Nixpkgs pinSilvan Mosberger
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-26ci: init directorySilvan Mosberger
This creates a new directory for all CI support files, will be populated in future commits.
2024-06-26CODEOWNERS: add katexochen to golangzowoq
2024-06-25CODEOWNERS: remove jonringerPaul Meyer
Signed-off-by: Paul Meyer <49727155+katexochen@users.noreply.github.com>
2024-06-24CODEOWNERS: remove dasj from multiple locations (#322162)Janne Heß
2024-06-24build(deps): bump peter-evans/create-pull-request from 6.0.4 to 6.1.0dependabot[bot]
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6.0.4 to 6.1.0. - [Release notes](https://github.com/peter-evans/create-pull-request/releases) - [Commits](https://github.com/peter-evans/create-pull-request/compare/9153d834b60caba6d51c9b9510b087acf9f33f83...c5a7806660adbe173f04e3e038b0ccdcd758773c) --- updated-dependencies: - dependency-name: peter-evans/create-pull-request dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] <support@github.com>