1
1
Fork 0
mirror of https://github.com/NixOS/nix.git synced 2025-12-24 01:41:08 +01:00
Commit graph

265 commits

Author SHA1 Message Date
Graham Christensen
e44d4b7ec0
Update .github/release-notes.sh 2025-04-28 12:59:02 -04:00
Graham Christensen
e2cce0e026
Update .github/release-notes.sh
Co-authored-by: gustavderdrache <gustavderdrache@gmail.com>
2025-04-28 12:42:48 -04:00
Graham Christensen
5a87809b25
Update .github/release-notes.sh
Co-authored-by: gustavderdrache <gustavderdrache@gmail.com>
2025-04-28 10:29:49 -04:00
Graham Christensen
ce1cca8ebd Allow useless cat. 2025-04-27 17:26:59 -04:00
Graham Christensen
81350e1ffc Update our issue and PR templates to be "us" 2025-04-27 17:19:23 -04:00
Graham Christensen
e057d0d67c Drop upstream CODEOWNERS 2025-04-27 17:19:09 -04:00
Graham Christensen
25ef7a1956 Automatically generate release notes draft during proposal 2025-04-27 17:08:41 -04:00
Cole Helbling
74bcfbe10c
ci: manual: don't try to comment on the perpetual PR 2025-04-07 09:27:27 -07:00
Luc Perkins
6feccefc2d
Remove test.yml 2025-03-28 13:58:39 -03:00
Luc Perkins
cb84d20e79
Fix merge conflicts with main 2025-03-28 13:57:30 -03:00
Luc Perkins
77c2ac633e
Use determinate param with nix-installer-action 2025-03-28 13:43:53 -03:00
Graham Christensen
c134cf52db Collapse build / test into one .yml to make skips easier 2025-03-28 12:25:25 -04:00
Graham Christensen
42cb189703 success/failure the vm checks 2025-03-28 12:20:28 -04:00
Graham Christensen
2315b54f91 Move down the if from build workflows 2025-03-28 11:22:58 -04:00
Graham Christensen
feba05b18d fixup ifs 2025-03-28 11:15:04 -04:00
Graham Christensen
96e7e63ea0 Bigger runners thank you 2025-03-28 11:09:04 -04:00
Graham Christensen
8762c10aae Move the if evaluation of the test jobs onthe tests job itself, so we can skip it properly in PRs and block on it in merge groups 2025-03-28 11:06:22 -04:00
Graham Christensen
6469efee7b Pass the system to the test yml from ci 2025-03-28 11:04:51 -04:00
Graham Christensen
10b7535c87 Pass system to test.yml 2025-03-28 11:00:31 -04:00
Graham Christensen
5766d207a5 Pass system from ci 2025-03-28 10:58:38 -04:00
Graham Christensen
c3b29c1c8c Pass the system to build.yml directly 2025-03-28 10:56:16 -04:00
Cole Helbling
c648c52392 ci: make macos runners larger 2025-03-28 07:22:24 -07:00
Graham Christensen
fd6231e612
Publish the flake as public, every time
This exposed a bug in FlakeHub's private toggling, where the public 3.0.0 release followed by an accidentally private 0.1.x release, managed to cause the flake to be shunted closed.

This should not be possible, so let's dig into how that came to be and make sure to create a test case against this should-be-impossible transition.
2025-03-06 15:36:43 -08:00
Graham Christensen
07d8bf7a66
Fixup propose-release: don't puke if the version number didn't change 2025-03-05 10:09:06 -08:00
Eelco Dolstra
09d1eb3f87 Run all VM tests 2025-02-26 17:42:37 +01:00
Cole Helbling
ab493636cd fixup: upload-release needs to configure allowed_branches 2025-02-24 11:19:08 -08:00
Cole Helbling
ec42d3a077 fixup: default branch name 2025-02-21 14:16:36 -08:00
Cole Helbling
a341be4d9b fixup: fold publish.yml into upload-release.yml 2025-02-21 13:33:56 -08:00
Cole Helbling
14818b0d88 fixup: use release not tags 2025-02-21 13:31:58 -08:00
Cole Helbling
dee23a0c14 Fold the release things into one workflow 2025-02-21 13:29:34 -08:00
Cole Helbling
702bde8bf0 Revert "wip: delete unnecessary CI for now"
This reverts commit d712540206.
2025-02-21 13:02:04 -08:00
Cole Helbling
90581c9d66 Setup uploading PRs, tags, and branches to IDS 2025-02-21 13:01:26 -08:00
Cole Helbling
d712540206 wip: delete unnecessary CI for now 2025-02-21 09:09:05 -08:00
Eelco Dolstra
5a647b670c
Merge pull request #44 from DeterminateSystems/build-manual
Build the Nix manual in CI
2025-02-21 01:21:00 +00:00
Eelco Dolstra
dece94fe25 Restrict permissions 2025-02-21 02:12:41 +01:00
Eelco Dolstra
53c03a0161 Cleanup 2025-02-21 01:50:42 +01:00
Eelco Dolstra
c23a2cdc4a Hack 2025-02-21 01:43:22 +01:00
Eelco Dolstra
0dc5b249ff Build the Nix manual in CI and deploy to Netlify 2025-02-21 00:23:30 +01:00
Graham Christensen
592994d2e1 Fixup the release workflow 2025-02-20 17:15:51 -05:00
Graham Christensen
013c09948e Create an initial propose-release workflow 2025-02-20 17:13:19 -05:00
Eelco Dolstra
835b3b4efe Fix vm_tests_all 2025-02-20 21:39:01 +01:00
Eelco Dolstra
3e39ac4fc9 Don't run vm_tests_smoke in the merge queue 2025-02-20 21:06:17 +01:00
Eelco Dolstra
10977365ff Run some jobs on blacksmith 2025-02-20 21:03:49 +01:00
Eelco Dolstra
4c39f29a4a Move more stuff to the merge queue 2025-02-20 20:33:01 +01:00
Eelco Dolstra
d9f742302e Add merge queue config 2025-02-20 20:24:51 +01:00
Eelco Dolstra
856afa27c2 Build the binary tarball 2025-02-20 17:22:42 +01:00
Eelco Dolstra
a691dcf48f Run all of hydraJobs.tests.* 2025-02-20 16:08:07 +01:00
Eelco Dolstra
0339ba582e magic-nix-cache-action -> flakehub-cache-action 2025-02-19 09:09:57 +01:00
Eelco Dolstra
eabca75d0c Test on x86_64-darwin 2025-02-19 00:52:32 +01:00
Eelco Dolstra
a3cd93749f Fix flake-regression dependency 2025-02-19 00:26:06 +01:00