Commit Graph

381 Commits

Author SHA1 Message Date
Luc Perkins
e6ee0db501
Fix help output 2023-05-30 19:23:40 +02:00
Luc Perkins
537e0e5677
Use more current clap conventions 2023-05-30 19:13:24 +02:00
Luc Perkins
1267c55a94
Upgrade cargo dependencies 2023-05-30 19:02:10 +02:00
Luc Perkins
1c640215f6
Merge pull request #7 from DeterminateSystems/config-flags
Add config toggles for specific checks
2023-05-30 17:58:05 +02:00
Luc Perkins
2948084723
Fix merge conflicts with main 2023-05-27 00:57:18 +02:00
Luc Perkins
a6ca54a6b1
Merge pull request #13 from DeterminateSystems/cole/ds-905-provide-a-more-refined-way-to-determine-user-provided 2023-05-26 23:34:20 +02:00
Cole Helbling
29c517273a Expose the root nodes directly as the FlakeLock.root field 2023-05-26 13:40:35 -07:00
Luc Perkins
acfcc39b40
Merge pull request #12 from DeterminateSystems/formatting-checks
Add Rust and Nix formatting checks
2023-05-26 16:07:48 +02:00
Luc Perkins
8b37785367
Add missing Nix installation step 2023-05-26 14:57:06 +02:00
Luc Perkins
ed4ccc0c14
Add scripts to GHA 2023-05-26 14:29:43 +02:00
Luc Perkins
f6e5e2ba7b
Add Rust and Nix formatting checks 2023-05-26 14:27:27 +02:00
Luc Perkins
4e93cda490
Merge pull request #8 from DeterminateSystems/remove-unused-features
Remove unused features
2023-05-26 14:17:52 +02:00
Luc Perkins
e13e1f81be
Sentence case in document title 2023-05-26 14:17:12 +02:00
Luc Perkins
c266869eec
Use nix run in README example 2023-05-26 14:16:27 +02:00
Luc Perkins
83c97cf298
Merge pull request #9 from DeterminateSystems/remove-flake-utils
Remove flake-utils in favor of genAttrs approach
2023-05-26 14:12:43 +02:00
Luc Perkins
e9801eed50
Merge pull request #11 from DeterminateSystems/fix-macos-build
Fix Crane requisites
2023-05-26 14:12:07 +02:00
Luc Perkins
c58d1d5029
Fix merge conflicts with main 2023-05-26 13:51:03 +02:00
Luc Perkins
4c488d6ab4
Fix merge conflicts with main 2023-05-26 13:50:25 +02:00
Luc Perkins
9970fea45d
Merge remote-tracking branch 'origin/main' into remove-flake-utils 2023-05-26 13:46:55 +02:00
Luc Perkins
b1e96559a8
Merge remote-tracking branch 'origin/main' into fix-macos-build 2023-05-26 13:46:38 +02:00
Luc Perkins
cb4e801c8f
Merge pull request #10 from DeterminateSystems/nix-installer-action
Use standard installer action
2023-05-26 13:46:27 +02:00
Luc Perkins
3e9a1d61e3
Fix Crane requisites 2023-05-26 13:45:20 +02:00
Luc Perkins
224a47026c
Use standard installer action 2023-05-26 13:22:47 +02:00
Luc Perkins
215024d5fa
Remove flake-utils in favor of genAttrs approach 2023-05-26 13:21:28 +02:00
Luc Perkins
257c37934f
Use standard installer action 2023-05-26 12:29:36 +02:00
Luc Perkins
318e66e7d2
Remove unused features 2023-05-26 12:28:23 +02:00
Luc Perkins
267ddca754
Add env var for flake.lock path 2023-05-26 12:14:43 +02:00
Luc Perkins
33917abb89
Separate check function from flake lock impl 2023-05-26 11:55:11 +02:00
Luc Perkins
9e185e194f
Switch to standard installer action 2023-05-26 11:50:50 +02:00
Luc Perkins
c53c366c87
Add config toggles for specific checks 2023-05-26 00:10:05 +02:00
Graham Christensen
ca967bc2c7
Merge pull request #6 from DeterminateSystems/add-oss-license
Add license
2023-05-25 13:45:41 -04:00
Luc Perkins
c60e4f8fe9
Merge pull request #5 from DeterminateSystems/slim-dev-shell
Slim down the dev shell
2023-05-25 18:06:54 +02:00
Luc Perkins
24e7af543e
Remove redundant build job 2023-05-25 18:03:01 +02:00
Luc Perkins
c21ad47e16
Add Apache 2.0 license 2023-05-25 17:56:52 +02:00
Luc Perkins
7d9d19cd07
Remove cross-compilation machinery from dev shell and add macOS dependency 2023-05-25 17:40:56 +02:00
Luc Perkins
98870e348e
Merge pull request #3 from DeterminateSystems/macos-nix-build
Add missing macOS dependencies and update cargo hash
2023-05-25 17:03:05 +02:00
Luc Perkins
713c437d2e
Fix merge conflicts with main 2023-05-25 16:30:31 +02:00
Luc Perkins
4776c20c2e
Remove rust-toolchain.toml and reformat Nix sources 2023-05-25 16:28:59 +02:00
Graham Christensen
5b593d5200
fixup releasing tags 2023-05-25 10:12:59 -04:00
Graham Christensen
35a5adec22
Merge pull request #4 from DeterminateSystems/brand
Somewhat brand the report page
2023-05-25 09:49:08 -04:00
Graham Christensen
e537260990
Merge pull request #2 from DeterminateSystems/upload
Upload builds to s3
2023-05-25 09:37:57 -04:00
Luc Perkins
a38b6d1038
Add build and test GHA job 2023-05-25 15:28:52 +02:00
Graham Christensen
1d1c16a86b
Somewhat brand the report page 2023-05-25 09:28:01 -04:00
Luc Perkins
6e14a9451b
Add missing macOS dependencies and update cargo hash 2023-05-25 15:22:53 +02:00
Luc Perkins
dede36bdc8
Merge pull request #1 from DeterminateSystems/telemetry
Telemetry
2023-05-25 14:49:30 +02:00
Graham Christensen
e1e28a219a unselect the ci devshell 2023-05-25 07:59:25 -04:00
Graham Christensen
a1387522d9 build and distribute 2023-05-25 07:59:25 -04:00
Graham Christensen
5efcd4d923 Submit telemetry about how many of each issue we identified 2023-05-25 07:59:06 -04:00
Luc Perkins
b43d2803ec
Wrap text in paragraph tags inside of details blocks 2023-05-24 16:47:58 +02:00
Graham Christensen
aac5b8103c
summary: use stdout if we don't have the GITHUB_STEP_SUMMARY env var 2023-05-24 10:46:52 -04:00