0
Fork 0
mirror of https://github.com/project-zot/zot.git synced 2025-01-20 22:52:51 -05:00
zot/.github/workflows
Andreea Lupu 76277f5ebd
fix: remove inline GC and schedule a background task instead (#1610)
* fix: remove inline GC and set a default value of gc interval

- remove inline GC
- add a default value of GC interval
- run the GC periodically by default with the default value if no interval provided
- generate GC tasks with a random delay(0-30s) between
- add IsReady() method to scheduler.TaskGenerator interface

Signed-off-by: Andreea-Lupu <andreealupu1470@yahoo.com>

* ci: add test for gc with short interval

Signed-off-by: Andreea-Lupu <andreealupu1470@yahoo.com>

---------

Signed-off-by: Andreea-Lupu <andreealupu1470@yahoo.com>
2023-08-07 12:55:19 -07:00
..
benchmark.yaml chore: fix dependabot alerts (#1613) 2023-07-13 10:14:03 +03:00
branch-cov.yml chore: update golang (to 1.20.x) and golangci-linter (#1388) 2023-04-27 00:09:46 -07:00
ci-cd.yml ci: add freebsd target for releases (#1660) 2023-07-31 13:51:03 -07:00
cloc.yml chore: update golang (to 1.20.x) and golangci-linter (#1388) 2023-04-27 00:09:46 -07:00
cluster.yaml chore: fix dependabot alerts (#1613) 2023-07-13 10:14:03 +03:00
codeql-analysis.yml refactor(extensions)!: refactor the extensions URLs and errors (#1636) 2023-08-02 21:58:34 +03:00
commit-msg.yaml chore: fix security alerts (#1493) 2023-06-01 16:53:50 -07:00
dco.yml dco: enable DCO checks only on PRs (#812) 2022-09-22 20:13:53 +03:00
ecosystem-tools.yaml feat: integrate openID auth logic and user profile management (#1381) 2023-07-07 09:27:10 -07:00
gc-stress-test.yaml fix: remove inline GC and schedule a background task instead (#1610) 2023-08-07 12:55:19 -07:00
golangci-lint.yaml refactor(extensions)!: refactor the extensions URLs and errors (#1636) 2023-08-02 21:58:34 +03:00
gqlgen.yaml chore: update golang (to 1.20.x) and golangci-linter (#1388) 2023-04-27 00:09:46 -07:00
license.yaml chore: update golang (to 1.20.x) and golangci-linter (#1388) 2023-04-27 00:09:46 -07:00
nightly.yaml fix(nightly): fix nightly builds (#1584) 2023-07-06 16:50:12 +03:00
oci-conformance-action.yml ci(conformance): revert to upstream OCI checks (#1678) 2023-08-04 13:38:28 -07:00
scorecards.yml chore: fix dependabot alerts (#1649) 2023-07-25 08:14:37 +03:00
stale.yaml chore: fix dependabot alerts (#1312) 2023-03-27 12:16:29 -07:00
sync-3rdparty-images.yaml chore: fix security alerts (#1493) 2023-06-01 16:53:50 -07:00
tls.yaml chore: update golang (to 1.20.x) and golangci-linter (#1388) 2023-04-27 00:09:46 -07:00
web-scan.yml chore: fix dependabot alerts (#1581) 2023-07-05 11:42:24 +03:00