GUO YANKE
ece834b6bd
refactor: enhance robustness through improved error handling, resource management, and graceful shutdown mechanisms across multiple components
2025-11-14 00:09:29 +08:00
GUO YANKE
97c174cd22
feat(openspec): add comprehensive OpenSpec instructions and commands for managing proposals, implementations, and archiving changes
2025-11-13 18:05:51 +08:00
GUO YANKE
44eb672d89
chore(version): v1.16.1
v1.16.1
2025-07-16 17:29:53 +08:00
GUO YANKE
26a568d4eb
chore(deps): update Go version to 1.23 and dependencies
2025-07-16 17:09:22 +08:00
GUO YANKE
96a1cab76a
chore(version): v1.16.0
v1.16.0
2024-09-03 15:07:43 +08:00
GUO YANKE
a346726634
feat: add order field to units and create runners by that order ( #20 )
2024-08-28 12:08:08 +08:00
GUO YANKE
190138e14c
chore(version): v1.15.2
v1.15.2
2024-08-22 13:00:46 +08:00
GUO YANKE
b3b2e07e51
feat(mtmpl): add functions
2024-08-22 12:58:06 +08:00
GUO YANKE
b4793bdd0b
feat(mtmpl): add functions
2024-08-22 12:52:20 +08:00
GUO YANKE
796ddabcd0
chore(mtmpl): remove logging for functions generation
2024-08-22 12:14:37 +08:00
GUO YANKE
d009bffa78
fix(mtmpl): update functions
2024-08-22 12:12:58 +08:00
GUO YANKE
9d1ce8485d
chore(version): v1.15.1
v1.15.1
2024-08-22 12:01:39 +08:00
GUO YANKE
76459ad7ab
chore: remove logging for minit started and minit exited
2024-08-22 11:55:04 +08:00
GUO YANKE
89088eaa1e
chore: remove log for process starting
2024-08-22 11:47:01 +08:00
GUO YANKE
81a469168c
chore: remove log for success execution
2024-08-22 11:40:21 +08:00
GUO YANKE
2292998050
refactor: cleanup logic for MINIT_LOG_DIR parsing ( #19 )
2024-08-22 11:35:33 +08:00
GUO YANKE
c3a6d4c31c
refactor: cleanup logic for MINIT_UNIT_DIR parsing ( #19 )
2024-08-22 11:26:54 +08:00
GUO YANKE
edbaa283d1
feat: support multiple unit directories ( #19 )
2024-08-22 11:09:10 +08:00
GUO YANKE
8fdc1adc52
chore(version): v1.15.0
v1.15.0
2024-08-22 10:33:29 +08:00
GUO YANKE
7135b77be4
docs: update README.md [skip ci]
2024-08-22 10:32:45 +08:00
GUO YANKE
4f3b83fd6e
docs: update README.md [skip ci]
2024-08-22 10:29:28 +08:00
GUO YANKE
68d189e656
chore: fix typo
2024-08-22 10:20:34 +08:00
GUO YANKE
3ebbb16df8
feat!: no logging to local file by default ( #18 )
2024-08-22 10:03:12 +08:00
GUO YANKE
280db66e4f
docs: update SECURITY.md [skip ci]
2024-08-22 09:54:37 +08:00
GUO YANKE
b502c3b7db
chore(version): v1.14.0
v1.14.0
2024-08-21 17:50:19 +08:00
GUO YANKE
f0833e2bc9
chore: add cog.toml
2024-08-21 17:49:58 +08:00
GUO YANKE
6e46d8ad11
docs: update README.md [skip ci]
2024-08-15 18:39:21 +08:00
GUO YANKE
59dc8a45f0
build: add version from github action
v1.14.0-rc3
2024-08-09 15:46:05 +08:00
GUO YANKE
fc17d14de6
refactor(mtmpl): refine funcAdd
2024-08-09 14:07:20 +08:00
GUO YANKE
d70ac62c9f
chore(deps): update dependencies
2024-08-09 11:51:39 +08:00
GUO YANKE
28a70704ee
feat(mtmpl): add slice and dict
2024-08-09 11:48:48 +08:00
GUO YANKE
50d03e0d64
feat: complete neg and add for mtmpl
2024-08-09 11:39:57 +08:00
GUO YANKE
e4254a4e30
feat(mrunners): add dir-to-dir render
2024-08-06 11:03:53 +08:00
GUO YANKE
a642168f03
test: remove unused test files
2024-07-30 22:59:22 +08:00
GUO YANKE
5397e356f3
test(mrunners): add more tests for rencer
v1.14.0-rc2
2024-07-30 18:29:59 +08:00
GUO YANKE
6e1e00f184
docs: update README.md [skip ci]
2024-07-30 18:17:10 +08:00
GUO YANKE
44b4ae90e4
test: add tests for munit.Load()
2024-07-30 18:15:47 +08:00
Yanke G
af8298c5d4
refactor: treat os environment as argument
2024-07-30 17:52:25 +08:00
Yanke G
d65aee6486
refactor: refine mrunners
2024-07-30 17:20:50 +08:00
Yanke G
1fd02e58a4
refactor: optimize code for mrunners
2024-07-30 14:50:52 +08:00
Yanke G
422913becf
refactor: move packages to internal
2024-07-30 14:32:43 +08:00
Yanke G
55ef932fa1
test: add tests for mrunner
2024-07-30 14:27:57 +08:00
Yanke G
9b6b453f2c
docs: update README.md [skip ci]
2024-07-30 11:45:12 +08:00
Yanke G
7d1f940756
test(mexec): fix tests
2024-07-30 09:56:18 +08:00
Yanke G
8b2abdf330
fix(menv): remove original key after rendered
2024-07-30 09:47:53 +08:00
Yanke G
e357eea067
test: initial attempt on e2e tests
2024-07-30 01:18:00 +08:00
Yanke G
67bdbea59a
test(munit): add tests for munit
2024-07-30 00:49:14 +08:00
Yanke G
9c9e4a9cb7
refactor(munit): not returning nil for FilterMap
2024-07-29 23:38:46 +08:00
Yanke G
e6335a195d
chore(deps): update dependencies
v1.14.0-rc1
2024-07-29 17:15:45 +08:00
Yanke G
f2f34b322d
feature: critical units ( #17 )
...
* feat: add "critical" and "success_codes" field to unit, #12
* feat: add SuccessCodes support to mexec
* feat: update runner signature
* feat: fexit if short unit failed with critical
* feat: fexit if long running unit failed with critical
2024-06-11 16:28:23 +08:00