rebased: Add Gitea Actions act runner #666

Open
vjm wants to merge 23 commits from vjm/helm-chart:gitea-actions into main

23 Commits

Author SHA1 Message Date
Vince Montalbano
86870d8320 fix incorrect values for init containers
All checks were successful
check-and-test / check-and-test (pull_request) Successful in 37s
2024-07-24 16:01:42 -05:00
Vince Montalbano
f6d580210c add missing newlines
All checks were successful
check-and-test / check-and-test (pull_request) Successful in 36s
2024-07-24 12:29:25 -05:00
Vince Montalbano
78272f9440 add unit tests
Some checks failed
check-and-test / check-and-test (pull_request) Failing after 38s
2024-07-24 12:27:11 -05:00
Vince Montalbano
d318110a20 updated readme
All checks were successful
check-and-test / check-and-test (pull_request) Successful in 37s
2024-07-23 21:29:24 -05:00
Vince Montalbano
7f2db131e8 update values.yaml
Some checks failed
check-and-test / check-and-test (pull_request) Failing after 37s
2024-07-23 21:17:42 -05:00
Vince Montalbano
d30ac63d7b remove unnecessary environment variables
Some checks failed
check-and-test / check-and-test (pull_request) Failing after 34s
allow for image to be edited via values file
allow for ttl of job to be edited via values files
2024-07-23 15:03:12 -05:00
Vince Montalbano
64e8e4f802 make sure storageclass is consistent with the pvc for the main gitea server deployment 2024-07-23 15:01:18 -05:00
Vince Montalbano
b5a024602c Set a 10 min ttl for the job after finished in order to allow helm to properly recognize that the job completed. 2024-07-23 15:01:18 -05:00
1d52aca44d Fixed readme 2024-07-23 15:01:18 -05:00
aca60bc626 Refractored code 2024-07-23 15:01:04 -05:00
3ee0c2b591 Fixed unittests 2024-07-23 14:59:39 -05:00
938e0b09af Added tech-documentation for the Job 2024-07-23 14:59:39 -05:00
5456b1b76e Revert "Changed actions from StatefulSet to Deployment"
This reverts commit e8aedb258cfa840107b2390a729c330bd1ead6e6.
2024-07-23 14:59:39 -05:00
4f00ac1456 Changed actions from StatefulSet to Deployment 2024-07-23 14:59:39 -05:00
dbb603639d Added nodeSelector, tolerations and affinity for act runners 2024-07-23 14:59:39 -05:00
729ce0f095 Fixed readme 2024-07-23 14:59:39 -05:00
ed8534e084 Fixed unittests 2024-07-23 14:59:39 -05:00
07633d08bb Fixed mistakes 2024-07-23 14:59:39 -05:00
19b6916f35 Added initial unittests for gitea actions 2024-07-23 14:59:39 -05:00
8d6269a8b1 Refractored code 2024-07-23 14:59:39 -05:00
df9314a1df Removed lifecycle.postStart.exec.command 2024-07-23 14:59:39 -05:00
440560ef0b Added actions statefulset 2024-07-23 14:59:39 -05:00
d77793a52b Added actions job that creates gitea-actions-token 2024-07-23 14:59:39 -05:00