1
0
Fork 0
mirror of https://code.forgejo.org/forgejo/runner.git synced 2025-10-15 19:42:06 +00:00
forgejo-runner/act/jobparser
Earl Warren 57524e90f1 fix: tolerate strings for fail-fast, max-parallel, timeout-minutes, cancel-timeout-minutes (#203)
- the model defines them as strings and can parse them either as string or their effective type (boolean, number)
- add workflow validation when reading all testdata
- add fail-fast, max-parallel, timeout-minutes, cancel-timeout-minutes to test workflows in the jobparser tests

Reviewed-on: https://code.forgejo.org/forgejo/act/pulls/203
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2025-07-27 10:06:07 +00:00
..
testdata fix: tolerate strings for fail-fast, max-parallel, timeout-minutes, cancel-timeout-minutes (#203) 2025-07-27 10:06:07 +00:00
evaluator.go Add custom enhancements 2022-11-22 14:16:35 +08:00
interpeter.go Make runs-on support variable expression (#91) 2024-03-01 04:29:58 +00:00
jobparser.go feat!: add the validate argument to reading workflows (#180) 2025-07-16 08:46:36 +00:00
jobparser_test.go feat!: add the validate argument to reading workflows (#180) 2025-07-16 08:46:36 +00:00
model.go fix: jobparser: do not crash on invalid workflow_{dispatch,call} (#193) 2025-07-25 11:30:48 +00:00
model_test.go fix: jobparser: do not crash on invalid workflow_{dispatch,call} (#193) 2025-07-25 11:30:48 +00:00
testdata_test.go fix: tolerate strings for fail-fast, max-parallel, timeout-minutes, cancel-timeout-minutes (#203) 2025-07-27 10:06:07 +00:00