<feed xmlns='http://www.w3.org/2005/Atom'>
<title>nixos/nixpkgs/.github, branch origin/enableStrictShellChecks-description</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://cgit.wugi.info/nixos/nixpkgs/atom?h=origin%2FenableStrictShellChecks-description</id>
<link rel='self' href='http://cgit.wugi.info/nixos/nixpkgs/atom?h=origin%2FenableStrictShellChecks-description'/>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/'/>
<updated>2024-10-12T16:11:24Z</updated>
<entry>
<title>Improve PR merge check for CI (#347786)</title>
<updated>2024-10-12T16:11:24Z</updated>
<author>
<name>Philip Taron</name>
<email>philip.taron@gmail.com</email>
</author>
<published>2024-10-12T16:11:24Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=d6d9c6125a2e87f0d4d51e8405b89ad744a931fb'/>
<id>urn:sha1:d6d9c6125a2e87f0d4d51e8405b89ad744a931fb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>workflows/nixpkgs-vet: Make merge check script reusable</title>
<updated>2024-10-12T01:58:39Z</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@tweag.io</email>
</author>
<published>2024-10-10T18:01:46Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=7f9d2978386dab504c7129359c9c0aa34b44eb6c'/>
<id>urn:sha1:7f9d2978386dab504c7129359c9c0aa34b44eb6c</id>
<content type='text'>
This is useful for other workflows as well. Originally I thought it
couldn't be put in the repo, but it can (just needs another checkout)
</content>
</entry>
<entry>
<title>workflows/codeowners: Cache codeowner validator build</title>
<updated>2024-10-10T19:21:22Z</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@tweag.io</email>
</author>
<published>2024-10-10T19:17:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=f9b28d5678b351f06365ed683c6a948669fe23fd'/>
<id>urn:sha1:f9b28d5678b351f06365ed683c6a948669fe23fd</id>
<content type='text'>
The codeowner-validator build declared in ci/codeowners-validator was
not cached before and needed to be built for every PR, which is slow and
wasteful: https://github.com/NixOS/nixpkgs/actions/runs/11280533037/job/31373720922
</content>
</entry>
<entry>
<title>CODEOWNERS: Switch to alternate mechanism</title>
<updated>2024-10-09T23:40:05Z</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@tweag.io</email>
</author>
<published>2024-10-09T22:07:29Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=b01ca00aed65e4da1b79609cc55f74e731bab90d'/>
<id>urn:sha1:b01ca00aed65e4da1b79609cc55f74e731bab90d</id>
<content type='text'>
This effectively disables the native GitHub codeowners feature
and enables the new alternate codeowners mechanism introduced in
https://github.com/NixOS/nixpkgs/pull/336261

This means that:
- We can now declare users without write access as code owners!
- Targeting the wrong branch won't trigger mass pings anymore!
</content>
</entry>
<entry>
<title>workflows/codeowners: Dry mode for now</title>
<updated>2024-10-09T16:34:34Z</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@tweag.io</email>
</author>
<published>2024-10-09T16:34:34Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=c1710f234caaf10207e71baa6a9c7cd733c9e7d6'/>
<id>urn:sha1:c1710f234caaf10207e71baa6a9c7cd733c9e7d6</id>
<content type='text'>
Apparently it started requesting reviews from code owners already
because the DRY_MODE from the global env was overridden in the local job
declaration: https://github.com/NixOS/nixpkgs/pull/347354#event-14570645380
</content>
</entry>
<entry>
<title>CODEOWNERS: Fix non-matching patterns</title>
<updated>2024-10-08T21:25:08Z</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@tweag.io</email>
</author>
<published>2024-10-08T21:15:16Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=dd2808213c548c50720955fee3d79d13b10bd4a9'/>
<id>urn:sha1:dd2808213c548c50720955fee3d79d13b10bd4a9</id>
<content type='text'>
Since https://github.com/NixOS/nixpkgs/pull/336261 we have CI that
checks that the codeowners file is valid:

https://github.com/NixOS/nixpkgs/actions/runs/11243668280/job/31260095472#step:7:34

Which files are correct (or whether they were removed) was determined
using the Git history and some grepping
</content>
</entry>
<entry>
<title>Alternate more flexible code owners mechanism, soon to avoid mass pings (#336261)</title>
<updated>2024-10-08T20:58:11Z</updated>
<author>
<name>Philip Taron</name>
<email>philip.taron@gmail.com</email>
</author>
<published>2024-10-08T20:58:11Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=ecf10b087d9c8902d85e71a51ab99427269fdcf7'/>
<id>urn:sha1:ecf10b087d9c8902d85e71a51ab99427269fdcf7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>OWNERS: placeholder init</title>
<updated>2024-10-08T20:23:25Z</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@tweag.io</email>
</author>
<published>2024-10-03T23:52:04Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=93dcd42f2b208390491099ec5db481e31a47097e'/>
<id>urn:sha1:93dcd42f2b208390491099ec5db481e31a47097e</id>
<content type='text'>
</content>
</entry>
<entry>
<title>workflows/codeowners: init</title>
<updated>2024-10-08T20:23:23Z</updated>
<author>
<name>Silvan Mosberger</name>
<email>silvan.mosberger@tweag.io</email>
</author>
<published>2024-10-03T23:51:53Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=87a2986c1ab8ee64769c377e58c49113c2eecba6'/>
<id>urn:sha1:87a2986c1ab8ee64769c377e58c49113c2eecba6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>build(deps): bump cachix/install-nix-action from 29 to 30</title>
<updated>2024-10-07T11:17:58Z</updated>
<author>
<name>dependabot[bot]</name>
<email>49699333+dependabot[bot]@users.noreply.github.com</email>
</author>
<published>2024-10-07T11:17:58Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/nixos/nixpkgs/commit/?id=557d69a3d071bf2d0b3c8f6f6e3a00a60a2cf4b0'/>
<id>urn:sha1:557d69a3d071bf2d0b3c8f6f6e3a00a60a2cf4b0</id>
<content type='text'>
Bumps [cachix/install-nix-action](https://github.com/cachix/install-nix-action) from 29 to 30.
- [Release notes](https://github.com/cachix/install-nix-action/releases)
- [Commits](https://github.com/cachix/install-nix-action/compare/9f70348d77d0422624097c4b7a75563948901306...08dcb3a5e62fa31e2da3d490afc4176ef55ecd72)

---
updated-dependencies:
- dependency-name: cachix/install-nix-action
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] &lt;support@github.com&gt;</content>
</entry>
</feed>
