Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
26 hours | chore(ci): do not -short all tests | Earl Warren | 1 | -1/+3 | |
7 days | fix: do not ignore the config container.options when starting a job | Earl Warren | 1 | -1/+1 | |
9 days | Update module github.com/go-git/go-git/v5 to v5.13.1 | Renovate Bot | 2 | -13/+13 | |
9 days | fix: filter job container options with an allow list | Earl Warren | 2 | -10/+96 | |
The workflow can only contain the following options for a container: - --volume - --tmpfs | |||||
9 days | chore(refactor): split parseOptions out of mergeContainerConfigs | Earl Warren | 1 | -32/+31 | |
9 days | chore(refactor): split Options into ConfigOptions & JobOptions | Earl Warren | 4 | -13/+22 | |
They are both command line options to be parsed as if provided to docker-run, but they are not to be trusted in the same way. | |||||
9 days | refactor: Improve logging of error messages | Vitaliy Potyarkin | 2 | -7/+11 | |
Logging bare errors might lead to long troubleshooting sessions when error is not specific enough. This commit adds helpful context messages to logged errors. Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com> | |||||
11 days | Update module github.com/go-git/go-git/v5 to v5.13.0 [SECURITY] | Renovate Bot | 2 | -72/+56 | |
14 days | feat: export runtime token as FORGEJO_TOKEN | xtex | 2 | -0/+2 | |
2024-12-30 | chore(lint): fix lint errors | Earl Warren | 18 | -50/+28 | |
- upgrade to golangci-lint@v1.62.2 - make it renovate friendly - remove most frequent lint check that are not of consequence (unused args, etc.) - fix remaining lint errors - add renovate custom manager to update the Makefile variable | |||||
2024-12-27 | fix: Do not fail on nil error | Vitaliy Potyarkin | 1 | -1/+1 | |
Commit 92ddcdae098873ad6d9c05748ce5b6c7be83b811 has introduced a regression due to which copyDir() would fail after closing the archive successfully Signed-off-by: Vitaliy Potyarkin <v.potyarkin@yadro.com> | |||||
2024-12-27 | chore(tests): add ./pkg/container tests | Earl Warren | 3 | -5/+4 | |
remove a failed test verifying exposed port which are not used in the Forgejo runner anyway | |||||
2024-12-27 | Update golang packages to v1.22 | Renovate Bot | 1 | -2/+2 | |
2024-12-10 | Update module github.com/docker/cli to v25.0.7+incompatible | Renovate Bot | 2 | -3/+3 | |
2024-12-09 | Update actions/cascading-pr action to v2 | Renovate Bot | 1 | -1/+1 | |
2024-12-09 | Update actions/cascading-pr action to v1.0.1 | Renovate Bot | 1 | -1/+1 | |
2024-12-09 | Update actions/cache action to v4 | Renovate Bot | 1 | -2/+2 | |
2024-12-09 | Replace actions/cascading-pr action with actions/cascading-pr v1.0.0 | Renovate Bot | 1 | -1/+1 | |
2024-12-09 | Update module github.com/docker/docker to v25.0.7+incompatible | Renovate Bot | 2 | -3/+3 | |
2024-12-04 | Update module github.com/creack/pty to v1.1.24 | Renovate Bot | 2 | -3/+3 | |
2024-12-04 | Update github.com/timshannon/bolthold digest to 30aac69 | Renovate Bot | 2 | -5/+8 | |
2024-12-04 | build: use go toolchain | Michael Kriese | 2 | -1/+13 | |
2024-11-22 | fix(cache-server): use consistent uint64 | Michael Kriese | 2 | -10/+10 | |
2024-11-21 | fix: log skipped job and step result as info instead of debug | Earl Warren | 6 | -9/+73 | |
This allows the Forgejo runner to obtain the job result from the logs even when it is not in debug mode. | |||||
2024-11-20 | ci: use `go.mod` to install go | Michael Kriese | 2 | -7/+13 | |
2024-11-20 | ci: use our cached oci images | Michael Kriese | 2 | -1/+3 | |
2024-11-20 | fix: [FORGEJO] do not share the act-toolcache volume | Earl Warren | 1 | -4/+1 | |
In the context of Forgejo the act-toolcache must not be mounted otherwise independent workflows will race against each other when writing to it. For instance if a setup-go action is run at the same time as another, there is a probability that they both write the same file at the same time, which could lead to a truncated or invalid content. | |||||
2024-11-20 | Update actions/setup-go action to v5 | Renovate Bot | 2 | -2/+2 | |
2024-11-20 | Update actions/checkout action to v4 | Renovate Bot | 1 | -1/+1 | |
2024-11-07 | fix: cache adjust restore order of exact key matches (#2267) | ChristopherHX | 2 | -0/+115 | |
* wip: adjust restore order * fixup * add tests * cleanup * fix typo --------- Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> (cherry picked from commit f825e42ce200fc4973c3f28797ffba942d322d38) | |||||
2024-11-07 | Support overwriting caches (#2265) | Jason Song | 3 | -118/+239 | |
* feat: support overwrite caches * test: fix case * test: fix get_with_multiple_keys * chore: use atomic.Bool * test: improve get_with_multiple_keys * chore: use ping to improve path * fix: wrong CompareAndSwap * test: TestHandler_gcCache * chore: lint code * chore: lint code (cherry picked from commit b9382a2c4e6801d136c246a7e30e7ceafaad3ade) | |||||
2024-11-07 | fix: docker buildx cache restore not working (#2236) | ChristopherHX | 1 | -1/+1 | |
* To take effect artifacts v4 pr is needed with adjusted claims (cherry picked from commit 75e4ad93f4c6ba51a7a64f12335dd0268dd7465a) | |||||
2024-10-31 | fix: return an error when the argument count is wrong | Earl Warren | 3 | -1/+57 | |
Closes forgejo/runner#307 | |||||
2024-10-19 | fix: debug is leaking host container and network names | Earl Warren | 1 | -1/+0 | |
Closes forgejo/runner#295 | |||||
2024-09-15 | [FORGEJO] when a workflow decode error happen, log and do not crash | Earl Warren | 3 | -2/+21 | |
2024-08-27 | chore(renovate): disable runner test data | Michael Kriese | 1 | -0/+5 | |
2024-08-23 | chore: only run tests on main | Earl Warren | 1 | -2/+4 | |
otherwise it runs twice for renovate PRs | |||||
2024-08-23 | Update module github.com/rhysd/actionlint to v1.6.27 | Renovate Bot | 2 | -12/+12 | |
2024-08-23 | chore(renovate): add rule | Michael Kriese | 1 | -0/+5 | |
2024-08-23 | chore: drop `.github` and `.gitea` | Michael Kriese | 16 | -647/+0 | |
2024-08-23 | upgrade github.com/moby/buildkit v0.13.2 | Earl Warren | 2 | -72/+108 | |
2024-08-23 | Update module github.com/docker/docker to v25 [SECURITY] | Renovate Bot | 1 | -1/+1 | |
2024-08-23 | Update dependency go to v1.21 | Renovate Bot | 2 | -1/+15 | |
2024-08-23 | chore(renovate): drop docker comment | Michael Kriese | 1 | -1/+1 | |
It blocks detection by renovate |