Graham Christensen
4984b7dd50
Merge pull request #18 from DeterminateSystems/fixup-ci-system-ifs
...
Fixup ci system ifs
2025-03-28 16:33:12 +00: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
Jörg Thalheim
e308524097
use createDirs consistently everywhere
...
(cherry picked from commit a8217f2642 )
2025-03-28 15:56:02 +00:00
Robert Hensing
a2e43cd8e6
Merge pull request #12771 from roberth/suppress-parser-warning
...
nix-expr/parser: Suppress warning
2025-03-28 15:55:05 +00:00
John Ericson
5056aae63a
Add a withAWS flag to libstore
...
Nixpkgs wants this, at least.
(cherry picked from commit e4c571c2f1 )
2025-03-28 15:54:57 +00:00
John Ericson
602840bfd2
Link the right issue about the bad AWS pkg-config
...
It is https://github.com/aws/aws-sdk-cpp/issues/2673
(cherry picked from commit fb9c9ee35a )
2025-03-28 15:54:56 +00:00
John Ericson
71b0edcfe3
Remove boost env vars
...
https://github.com/NixOS/nixpkgs/issues/86131 is now fixed!
(cherry picked from commit 459fb59493 )
2025-03-28 15:54:56 +00:00
John Ericson
1763cf115b
Fix a bunch of missing meson boilerplate
...
These other libraries need this too
(cherry picked from commit ffdce51cd5 )
2025-03-28 15:54:56 +00:00
John Ericson
a08b0c742a
Merge pull request #12772 from NixOS/light-packaging-cleanus
...
Light packaging cleanups
2025-03-28 11:53:48 -04:00
Robert Hensing
1e60ebeea0
Merge pull request #12767 from Mic92/fs-stuff-2
...
use createDirs consistently everywhere
2025-03-28 15:53:33 +00:00
Graham Christensen
2315b54f91
Move down the if from build workflows
2025-03-28 11:22:58 -04:00
Robert Hensing
b86a76044e
Unexpose config headers (low hanging fruit only)
...
- Some headers were completely redundant and have been removed.
- Other headers have been turned private.
- Unnecessary meson.build code has been removed.
- libutil-tests now has a private config header, where previously
it had none. This removes the need to expose a package version
macro publicly.
2025-03-28 15:17:54 +00: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
John Ericson
e4c571c2f1
Add a withAWS flag to libstore
...
Nixpkgs wants this, at least.
2025-03-28 11:08:15 -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
John Ericson
fb9c9ee35a
Link the right issue about the bad AWS pkg-config
...
It is https://github.com/aws/aws-sdk-cpp/issues/2673
2025-03-28 10:50:46 -04:00
John Ericson
459fb59493
Remove boost env vars
...
https://github.com/NixOS/nixpkgs/issues/86131 is now fixed!
2025-03-28 10:45:27 -04:00
John Ericson
ffdce51cd5
Fix a bunch of missing meson boilerplate
...
These other libraries need this too
2025-03-28 10:38:08 -04:00
Cole Helbling
bfc986b5a6
Merge pull request #17 from DeterminateSystems/release-v3.1.1/9c446d0c-9d8a-48d5-89d7-eee8bc1fdf33
...
Release v3.1.1
2025-03-28 14:35:02 +00:00
Cole Helbling
c648c52392
ci: make macos runners larger
2025-03-28 07:22:24 -07:00
Robert Hensing
1df69c3920
Merge pull request #12766 from Mic92/fs-stuff
...
git-utils: add trace context to writeFull
2025-03-28 13:53:29 +00:00
Robert Hensing
aa689b96e6
nix-expr/parser: Suppress warning
...
We rely on `yyerror()` instead.
> The variable yynerrs contains the number of syntax errors reported so
> far.
> Normally this variable is global; but if you request a pure parser
> (see A Pure (Reentrant) Parser) then it is a local variable which only
> the actions can access.
https://www.gnu.org/software/bison/manual/html_node/Error-Reporting-Function.html
2025-03-28 13:50:24 +00:00
github-actions[bot]
3b72727be0
Set .version-determinate to 3.1.1
2025-03-28 13:31:09 +00:00
github-actions[bot]
4a667d4459
Prepare release v3.1.1
2025-03-28 13:31:06 +00:00
Graham Christensen
10e8034641
Merge pull request #15 from DeterminateSystems/release-v3.1.0/c12ac6f6-f0db-4ad5-bfb4-1d0eb44bc566
...
Release v3.1.0
2025-03-27 19:41:03 +00:00
Cole Helbling
9fa907efc5
Merge pull request #16 from DeterminateSystems/push-qxoyqqlnnuly
...
Fixup release notes
2025-03-27 19:22:41 +00:00
Cole Helbling
946297c684
Fixup release notes
2025-03-27 12:03:02 -07:00
github-actions[bot]
ce8deea082
Prepare release v3.1.0
2025-03-27 18:48:05 +00:00
Eelco Dolstra
afcce6f73f
Merge pull request #13 from DeterminateSystems/logger-improvements
...
Logger improvements
2025-03-27 18:16:08 +00:00
Eelco Dolstra
10f9b2f1fc
Set release date
2025-03-27 19:08:09 +01:00
Eelco Dolstra
9e6c999bdf
Add release note
2025-03-27 19:07:06 +01:00
Eelco Dolstra
f80f7e001b
Abort if we cannot create TeeLogger
2025-03-27 19:07:00 +01:00
John Ericson
a26a15d05c
Merge pull request #12759 from roberth/c-api-libflake-settings
...
C API / settings: remove nix-flake-c global init
2025-03-27 12:38:25 -04:00
Eelco Dolstra
37f3b255b2
makeTeeLogger(): Distinguish between main and extra loggers
2025-03-27 17:17:01 +01:00
Robert Hensing
0c75581d8b
Move call-flake.nix to nix-flake
...
As suggested by Ericson2314 in review
https://github.com/NixOS/nix/pull/12759#issuecomment-2755352343
2025-03-27 14:29:07 +00:00
Jörg Thalheim
7a6ce75aea
substitution-goal: convert assert into an Error
...
This is to get more context on https://github.com/NixOS/nix/issues/12761
2025-03-27 14:13:57 +01:00
Eelco Dolstra
eca002ddc4
Don't segfault if we can't create the JSON logger
2025-03-27 13:54:07 +01:00
Jörg Thalheim
ca165f09c0
Merge pull request #12583 from ulucs/ulucs/skip-ifds
...
`nix flake show`: Skip IFDs instead of throwing
2025-03-27 11:40:49 +01:00
Jörg Thalheim
a8217f2642
use createDirs consistently everywhere
2025-03-27 11:28:11 +01:00
Jörg Thalheim
86de15f4fc
git-utils: add trace context to writeFull
2025-03-27 11:26:30 +01:00
Jörg Thalheim
5c3682d7a1
libstore/daemon: make sure monitor is not considered "unused"
2025-03-27 11:24:30 +01:00
Jörg Thalheim
b050db951b
test/ca-fd-leak: fix clang-tidy lints
2025-03-27 11:24:28 +01:00
Jörg Thalheim
7e540059a3
git/getStringUntil: fix uninitialized stack variable
...
at least clang-tidy is not convinced that this initialized.
If this is not the case, the impact should be small and hopefully also
more robust if changed.
2025-03-27 11:24:27 +01:00
Jörg Thalheim
05082ea1c5
libstore/local-store: fix linting warning about unused variable
2025-03-27 11:24:25 +01:00