Luc Perkins
|
4fca139a5e
|
Use emoji for violation types
|
2023-05-22 23:15:04 +02:00 |
|
Luc Perkins
|
aac2a8d792
|
Remove unnecessary trait/struct complexity
|
2023-05-22 23:04:02 +02:00 |
|
Luc Perkins
|
340084c515
|
Fix HTML escaping in Handlebars template
|
2023-05-22 22:48:07 +02:00 |
|
Luc Perkins
|
bc37882e51
|
Remove unnecessary macOS dependencies
|
2023-05-22 22:20:33 +02:00 |
|
Luc Perkins
|
94e1f3d750
|
Make allowed refs manual again
|
2023-05-22 22:16:15 +02:00 |
|
Luc Perkins
|
20572c6491
|
Fix Clippy warning about enum size
|
2023-05-22 21:58:39 +02:00 |
|
Luc Perkins
|
cb8e0bb74f
|
Provide better filtering logic
|
2023-05-22 21:53:39 +02:00 |
|
Luc Perkins
|
69deae23bf
|
Make Node an enum
|
2023-05-22 21:45:36 +02:00 |
|
Luc Perkins
|
a427a17a49
|
Add openssl dependency
|
2023-05-22 20:50:59 +02:00 |
|
Luc Perkins
|
cf96342887
|
Remove script for getting branches list
|
2023-05-22 18:32:14 +02:00 |
|
Luc Perkins
|
eb72b49733
|
Get branches programmatically
|
2023-05-22 18:27:58 +02:00 |
|
Luc Perkins
|
9ff7ea45dd
|
Fix mismatch between struct field and get-refs script
|
2023-05-22 18:03:51 +02:00 |
|
Luc Perkins
|
96c642bfc6
|
Create Check trait
|
2023-05-22 17:58:37 +02:00 |
|
Luc Perkins
|
6398fd8684
|
Get allowed branches programmatically
|
2023-05-22 17:38:05 +02:00 |
|
Luc Perkins
|
729f7d10dd
|
Fix nix develop invocation in GHA
|
2023-05-22 16:29:59 +02:00 |
|
Luc Perkins
|
1f2538ef2d
|
Fix handlebar template
|
2023-05-22 16:25:39 +02:00 |
|
Luc Perkins
|
6fec93e79d
|
Use serde aliases for reserved terms
|
2023-05-22 16:07:08 +02:00 |
|
Luc Perkins
|
de759d95e5
|
Remove unwrap calls
|
2023-05-22 15:51:46 +02:00 |
|
Luc Perkins
|
06bd5f3ac3
|
Fix Nix build and re-wire Markdown generation logic
|
2023-05-22 15:44:04 +02:00 |
|
Luc Perkins
|
8b5f2bcb4d
|
Use handlebar template for summary Markdown
|
2023-05-22 15:24:17 +02:00 |
|
Luc Perkins
|
6675c34c19
|
Add newlines to end of summary lines
|
2023-05-19 18:32:02 +02:00 |
|
Luc Perkins
|
91552f7967
|
Enable appending to the file
|
2023-05-19 18:27:09 +02:00 |
|
Luc Perkins
|
94dff7b0ec
|
Don't create the summary file every time
|
2023-05-19 18:24:13 +02:00 |
|
Luc Perkins
|
0e4bd1fa48
|
Update Markdown summary templating
|
2023-05-19 18:19:57 +02:00 |
|
Luc Perkins
|
6e0b91438c
|
Try creating the GITHUB_STEP_SUMMARY file if it doesn't exist
|
2023-05-19 18:11:46 +02:00 |
|
Luc Perkins
|
feaeee11c1
|
Initial experiment with GitHub summary
|
2023-05-19 18:00:06 +02:00 |
|
Luc Perkins
|
9be88f02f1
|
Add bad flake.lock for testing
|
2023-05-19 17:45:03 +02:00 |
|
Luc Perkins
|
2b8fdc605c
|
Add GHA pipeline
|
2023-05-19 17:35:59 +02:00 |
|
Luc Perkins
|
9ec673e5db
|
Add warn function with proper GHA log formatting
|
2023-05-19 17:34:11 +02:00 |
|
Luc Perkins
|
bb2f100d84
|
Add editorconfig file
|
2023-05-19 17:16:52 +02:00 |
|
Luc Perkins
|
8e40c0f8f3
|
Fix Clippy issues
|
2023-05-19 17:14:24 +02:00 |
|
Luc Perkins
|
346fb35a7d
|
Make structs a bit more robust for other flake ref types
|
2023-05-19 16:19:30 +02:00 |
|
Luc Perkins
|
8fb55cded8
|
Parse policy.json using expect rather than error handling
|
2023-05-19 16:14:53 +02:00 |
|
Luc Perkins
|
29b0714683
|
Make allowed_refs and max_days available via a JSON file
|
2023-05-19 16:13:38 +02:00 |
|
Luc Perkins
|
90037fdc7b
|
Make flake.lock path a positional arg rather than a flag
|
2023-05-19 16:09:46 +02:00 |
|
Luc Perkins
|
7ce11275ca
|
Add default value for flake.lock path
|
2023-05-19 16:05:03 +02:00 |
|
Luc Perkins
|
36f4ebc698
|
Reformat flake.nix
|
2023-05-19 16:03:58 +02:00 |
|
Luc Perkins
|
932491a38a
|
Add more README info
|
2023-05-19 16:02:42 +02:00 |
|
Luc Perkins
|
d2f9a60f55
|
Add basic README
|
2023-05-19 16:01:20 +02:00 |
|
Luc Perkins
|
8eec3b1293
|
Add Rust package build
|
2023-05-19 16:00:24 +02:00 |
|
Luc Perkins
|
83c2a18834
|
Add check for allowed Git refs
|
2023-05-19 15:53:58 +02:00 |
|
Luc Perkins
|
5f5c23bb88
|
First commit; provide project basics
|
2023-05-19 15:36:19 +02:00 |
|