Luc Perkins
2bf08d195c
Merge 35168619ff
into b0723e0fae
2024-06-28 13:32:14 +09:00
Pierre Penninckx
b0723e0fae
Add instructions for new fine grained GitHub PAT
2024-06-18 09:23:51 -07:00
Arian van Putten
af9a980c7d
Lock third-party actions
...
A caller of this action can lock this action to a specific commit. However because the action itself does not lock its dependent actions to a specific commit this opens the end-user up to possible supply-chain attacks if the dependent actions rewrite their tags.
This PR changes all third party actions to be explicitly locked.
Dependabot will still work and update these hashes for you
I also suggest installing https://github.com/ossf/scorecard in this repo. It will report about these kind of issues.
Note that you should in turn have to audit all the third party deps of the actions that your action depends on. In general this is all a bit of a mess and GitHub's security model is very meh
e.g. see https://github.com/ossf/scorecard/issues/2189
2024-06-18 09:17:15 -07:00
Luc Perkins
35168619ff
Fix conflicts with main
2024-06-06 10:54:15 -07:00
Luc Perkins
4e3e886d7a
Add missing env vars to inputs
2024-06-06 10:51:46 -07:00
Luc Perkins
ed0fe829d8
Merge pull request #115 from detsys-pr-bot/detsys-ts-update-bc45b6c0a6318ae30192c4bf23a73dc879bdb632
...
Update `detsys-ts`:
2024-06-05 16:19:34 -07:00
Luc Perkins
278b2c0e02
Merge pull request #114 from detsys-pr-bot/detsys-ts-update-515d00bc192ae4460e2122572ebc24020c58ea95
...
Update detsys-ts: Merge pull request #51 from DeterminateSystems/add-missing-actions-to-update-matrix
Add missing Actions to update matrix
2024-06-05 15:48:14 -07:00
Luc Perkins
1b00b724a5
Regenerate dist
2024-06-05 15:46:52 -07:00
Graham Christensen
23e86b41e2
Merge pull request #116 from detsys-pr-bot/detsys-ts-update-856a75af22949b76e23f6e54a1b4d27d8816cea4
...
Update `detsys-ts`: Merge pull request #113 from DeterminateSystems/update-detsys-ts-status-page
2024-06-05 18:06:07 -04:00
lucperkins
b8b46eb7bb
Update detsys-ts
for: Merge pull request
#113 from DeterminateSystems/update-detsys-ts-status-page (856a75af22949b76e23f6e54a1b4d27d8816cea4
)
2024-06-05 21:59:53 +00:00
lucperkins
50c97e1435
Update detsys-ts
for: ` (
bc45b6c0a6318ae30192c4bf23a73dc879bdb632`)
2024-06-05 21:32:11 +00:00
lucperkins
d777dd2ba4
Update detsys-ts for: Merge pull request #51 from DeterminateSystems/add-missing-actions-to-update-matrix
...
Add missing Actions to update matrix (515d00bc192ae4460e2122572ebc24020c58ea95)
2024-06-05 21:06:52 +00:00
Luc Perkins
0829421b88
Initial version of PR body rendering
2024-06-04 09:19:35 -07:00
Luc Perkins
8c5e8043f8
More test cases:
2024-06-04 08:44:31 -07:00
Luc Perkins
09b0ac8cd3
Enable supplying a commit message template
2024-06-04 08:28:12 -07:00
Luc Perkins
d3aa136776
Provide pr-body as output from step
2024-06-03 14:32:30 -07:00
Luc Perkins
5d674d8347
Fix formatting
2024-06-03 14:20:34 -07:00
Luc Perkins
3f84616103
Remove test subflake
2024-06-03 14:18:58 -07:00
Luc Perkins
cbee267f6f
Fix merge conflicts with main
2024-06-03 13:44:53 -07:00
Luc Perkins
bba6a453b7
Merge pull request #113 from DeterminateSystems/update-detsys-ts-status-page
...
Update detsys-ts (status page changes)
2024-06-03 09:18:41 -07:00
Luc Perkins
aecc58b9ac
Update detsys-ts (status page changes)
2024-06-03 09:12:51 -07:00
Graham Christensen
41c8f7e1b5
Merge pull request #112 from DeterminateSystems/srv
...
Update detsys-ts for srv
2024-05-31 12:05:22 -04:00
Graham Christensen
be77a56766
eslint stricter
2024-05-31 11:40:33 -04:00
Graham Christensen
d98ea6576b
Update detsys-ts for srv
2024-05-31 11:34:46 -04:00
Luc Perkins
2b0d863d87
Merge pull request #111 from DeterminateSystems/update-detsys-ts
...
Update detsys-ts
2024-05-29 15:20:23 -03:00
Luc Perkins
559c3e249c
Update detsys-ts
2024-05-29 15:18:32 -03:00
Luc Perkins
5d30a7794a
Make a single dir a special case
2024-05-23 23:39:14 -03:00
Luc Perkins
dccc3175bf
Update detsys-ts
2024-05-23 19:19:07 -03:00
Luc Perkins
c16b76233e
Provide improved input handling
2024-05-23 16:09:06 -03:00
Luc Perkins
b5a9000c3f
Check for flake-dirs clash with inputs
2024-05-23 15:55:25 -03:00
Luc Perkins
b6aab91cde
Improve flake-dirs handling logic
2024-05-23 15:48:19 -03:00
Luc Perkins
c7eb3f32c9
Fix input validation
2024-05-23 15:42:03 -03:00
Luc Perkins
0c1dd1090d
Add CI test
2024-05-23 15:37:34 -03:00
Luc Perkins
eb897bb16b
Add README.md example
2024-05-23 15:34:32 -03:00
Luc Perkins
1127ba41bd
Check that each directory is a valid flake
2024-05-23 15:33:00 -03:00
Luc Perkins
f5dab0ead5
Rework input handling
2024-05-23 15:19:56 -03:00
Luc Perkins
6a1287939f
Add flake-dirs input
2024-05-23 15:16:12 -03:00
Luc Perkins
222f041780
Merge pull request #108 from DeterminateSystems/strict-mode-env-var
...
Add environment variable for strict mode input
2024-05-23 12:26:35 -03:00
Luc Perkins
0e2a61b1f3
Add environment variable for strict mode input
2024-05-23 12:23:56 -03:00
Luc Perkins
ede634b2c8
Merge pull request #107 from DeterminateSystems/strict-mode-not-required
...
Make strict mode input not required
2024-05-23 12:05:47 -03:00
Luc Perkins
7a7f13f9b5
Make strict mode input not required
2024-05-23 12:03:54 -03:00
Luc Perkins
e0fe1f8e46
Merge pull request #105 from DeterminateSystems/detsys-ts-update
...
Update detsys-ts
2024-05-22 20:27:21 -03:00
Luc Perkins
7ce3b51a1d
Update detsys-ts
2024-05-22 15:40:01 -03:00
Graham Christensen
4f21d96ab3
Merge pull request #103 from DeterminateSystems/space-sep
...
Split flake inputs on spaces instead of commas
2024-05-09 18:14:58 -04:00
Graham Christensen
165ae6e270
space-sep'd inputs
2024-05-09 18:13:24 -04:00
Graham Christensen
bcabaab2f1
Merge pull request #101 from DeterminateSystems/detsys-ts
...
Convert the Action into TypeScript
2024-05-09 15:50:34 -04:00
Graham Christensen
406a429015
Regenerate
2024-05-09 15:48:13 -04:00
Graham Christensen
28eac596e7
nits on the nits
2024-05-09 15:47:03 -04:00
Graham Christensen
da64c8c904
nits
2024-05-09 15:45:38 -04:00
Graham Christensen
3fa85bcf4c
nit: run line
2024-05-09 15:44:43 -04:00