Michael Kuhnt
6a032bfaa2
metrics: fix review findings
2023-01-26 15:46:27 +01:00
Gabriel Adrian Samfira
70fd3f47d0
Remove unused functions
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2023-01-20 23:57:03 +02:00
Gabriel Adrian Samfira
a91f64331e
Limit instances to one runner token
2022-12-29 22:57:10 +00:00
Gabriel Adrian Samfira
d3fe741cfe
Don't save runner registration tolen in DB
...
Signed-off-by: Gabriel Adrian Samfira <gsamfira@cloudbasesolutions.com>
2022-12-06 19:48:00 +00:00
Gabriel Adrian Samfira
a078645ab2
Add token endpoint
...
This change adds a github registration endpoint that instances can use
to fetch a github registration token.
This change also invalidates disables access to an instance to the token
and status updates endpoints once the instance transitions from
"pending" or "installing" to any other state.
2022-12-01 18:00:22 +02:00
Gabriel Adrian Samfira
5e0a64f909
Add license headers
2022-05-05 13:25:50 +00:00
Gabriel Adrian Samfira
1dda4a835c
Rename project to garm
...
Project renamed to garm (Github Actions Runner Manager)
2022-05-04 11:44:10 +00:00
Gabriel Adrian Samfira
2bd128af13
Runners now send status messages
2022-05-03 19:49:14 +00:00
Gabriel Adrian Samfira
0883fcd5cd
Add some basic auth
2022-04-28 16:13:20 +00:00