Renovate Bot
b57273c8f5
Update dependency go to v1.23.9 ( #572 )
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/572
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-14 09:00:53 +00:00
Renovate Bot
91b962803e
Update module code.forgejo.org/forgejo/act to v1.26.0 ( #571 )
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/571
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-14 08:16:27 +00:00
Renovate Bot
7511355f06
Update golang.org/x/net (indirect) to v0.38.0 [SECURITY] ( #563 )
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/563
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-14 07:06:23 +00:00
Renovate Bot
c628296f27
Update golang.org/x/crypto (indirect) to v0.35.0 [SECURITY] ( #562 )
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/562
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-13 10:29:39 +00:00
Michael Kriese
d58552be82
Merge pull request 'Use new distribution/reference
import' ( #133 ) from fix/docker-reference into main
...
Reviewed-on: https://code.forgejo.org/forgejo/act/pulls/133
2025-05-13 05:07:04 +00:00
Michael Kriese
5e76fb3468
Use new distribution/reference
import
2025-05-12 13:07:18 +02:00
Renovate Bot
61e2c93a40
Update module golang.org/x/term to v0.32.0 ( #559 )
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/559
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-12 09:29:19 +00:00
Michael Kriese
cc67f37a28
chore(renovate): drop explicit config in favor of preset
2025-05-12 11:23:24 +02:00
Michael Kriese
60652b4056
chore(renovate): enable indirect gomod deps
2025-05-12 11:18:04 +02:00
Earl Warren
e57a12dac9
fix: if insecure == true, get proxy too ( #535 )
...
Fixes https://code.forgejo.org/forgejo/runner/issues/534
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/535
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-05-02 21:54:37 +00:00
Renovate Bot
01769bfae8
Update module github.com/spf13/cobra to v1.9.1 ( #557 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/spf13/cobra](https://github.com/spf13/cobra ) | require | minor | `v1.8.1` -> `v1.9.1` |
---
### Release Notes
<details>
<summary>spf13/cobra (github.com/spf13/cobra)</summary>
### [`v1.9.1`](https://github.com/spf13/cobra/releases/tag/v1.9.1 )
[Compare Source](https://github.com/spf13/cobra/compare/v1.9.0...v1.9.1 )
##### 🐛 Fixes
- Fix CompletionFunc implementation by [@​ccoVeille](https://github.com/ccoVeille ) in https://github.com/spf13/cobra/pull/2234
- Revert "Make detection for test-binary more universal ([#​2173](https://github.com/spf13/cobra/issues/2173 ))" by [@​marckhouzam](https://github.com/marckhouzam ) in https://github.com/spf13/cobra/pull/2235
**Full Changelog**: https://github.com/spf13/cobra/compare/v1.9.0...v1.9.1
### [`v1.9.0`](https://github.com/spf13/cobra/releases/tag/v1.9.0 )
[Compare Source](https://github.com/spf13/cobra/compare/v1.8.1...v1.9.0 )
#### ✨ Features
- Allow linker to perform deadcode elimination for program using Cobra by [@​aarzilli](https://github.com/aarzilli ) in https://github.com/spf13/cobra/pull/1956
- Add default completion command even if there are no other sub-commands by [@​marckhouzam](https://github.com/marckhouzam ) in https://github.com/spf13/cobra/pull/1559
- Add CompletionWithDesc helper by [@​ccoVeille](https://github.com/ccoVeille ) in https://github.com/spf13/cobra/pull/2231
#### 🐛 Fixes
- Fix deprecation comment for Command.SetOutput by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/spf13/cobra/pull/2172
- Replace deprecated ioutil usage by [@​nirs](https://github.com/nirs ) in https://github.com/spf13/cobra/pull/2181
- Fix --version help and output for plugins by [@​nirs](https://github.com/nirs ) in https://github.com/spf13/cobra/pull/2180
- Allow to reset the templates to the default by [@​marckhouzam](https://github.com/marckhouzam ) in https://github.com/spf13/cobra/pull/2229
#### 🤖 Completions
- Make Powershell completion work in constrained mode by [@​lstemplinger](https://github.com/lstemplinger ) in https://github.com/spf13/cobra/pull/2196
- Improve detection for flags that accept multiple values by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/spf13/cobra/pull/2210
- add CompletionFunc type to help with completions by [@​ccoVeille](https://github.com/ccoVeille ) in https://github.com/spf13/cobra/pull/2220
- Add similar whitespace escape logic to bash v2 completions than in other completions by [@​kangasta](https://github.com/kangasta ) in https://github.com/spf13/cobra/pull/1743
- Print ActiveHelp for bash along other completions by [@​marckhouzam](https://github.com/marckhouzam ) in https://github.com/spf13/cobra/pull/2076
- fix(completions): Complete map flags multiple times by [@​gabe565](https://github.com/gabe565 ) in https://github.com/spf13/cobra/pull/2174
- fix(bash): nounset unbound file filter variable on empty extension by [@​scop](https://github.com/scop ) in https://github.com/spf13/cobra/pull/2228
#### 🧪 Testing
- Test also with go 1.23 by [@​nirs](https://github.com/nirs ) in https://github.com/spf13/cobra/pull/2182
- Make detection for test-binary more universal by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/spf13/cobra/pull/2173
#### ✍🏼 Documentation
- docs: update README.md by [@​eltociear](https://github.com/eltociear ) in https://github.com/spf13/cobra/pull/2197
- Improve site formatting by [@​nirs](https://github.com/nirs ) in https://github.com/spf13/cobra/pull/2183
- doc: add Conduit by [@​raulb](https://github.com/raulb ) in https://github.com/spf13/cobra/pull/2230
- doc: azion project added to the list of CLIs that use cobra by [@​maxwelbm](https://github.com/maxwelbm ) in https://github.com/spf13/cobra/pull/2198
- Fix broken links in active_help.md by [@​vuil](https://github.com/vuil ) in https://github.com/spf13/cobra/pull/2202
- chore: fix function name in comment by [@​zhuhaicity](https://github.com/zhuhaicity ) in https://github.com/spf13/cobra/pull/2216
#### 🔧 Dependency upgrades
- build(deps): bump github.com/cpuguy83/go-md2man/v2 from 2.0.5 to 2.0.6 by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/spf13/cobra/pull/2206
- Update to latest go-md2man by [@​mikelolasagasti](https://github.com/mikelolasagasti ) in https://github.com/spf13/cobra/pull/2201
- Upgrade `pflag` dependencies for v1.9.0 by [@​jpmcb](https://github.com/jpmcb ) in https://github.com/spf13/cobra/pull/2233
***
Thank you to all of our amazing contributors and all the great work that's been going into the completions feature!!
##### 👋🏼 New Contributors
- [@​gabe565](https://github.com/gabe565 ) made their first contribution in https://github.com/spf13/cobra/pull/2174
- [@​maxwelbm](https://github.com/maxwelbm ) made their first contribution in https://github.com/spf13/cobra/pull/2198
- [@​lstemplinger](https://github.com/lstemplinger ) made their first contribution in https://github.com/spf13/cobra/pull/2196
- [@​vuil](https://github.com/vuil ) made their first contribution in https://github.com/spf13/cobra/pull/2202
- [@​mikelolasagasti](https://github.com/mikelolasagasti ) made their first contribution in https://github.com/spf13/cobra/pull/2201
- [@​zhuhaicity](https://github.com/zhuhaicity ) made their first contribution in https://github.com/spf13/cobra/pull/2216
- [@​ccoVeille](https://github.com/ccoVeille ) made their first contribution in https://github.com/spf13/cobra/pull/2220
- [@​kangasta](https://github.com/kangasta ) made their first contribution in https://github.com/spf13/cobra/pull/1743
- [@​aarzilli](https://github.com/aarzilli ) made their first contribution in https://github.com/spf13/cobra/pull/1956
**Full Changelog**: https://github.com/spf13/cobra/compare/v1.8.1...v1.9.0
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4wLjgiLCJ1cGRhdGVkSW5WZXIiOiI0MC4wLjgiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/557
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-02 21:53:20 +00:00
earl-warren
d43ad2168c
Update module golang.org/x/time to v0.11.0 ( #556 )
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/556
2025-05-02 17:09:00 +00:00
Renovate Bot
57e1a030db
Update module golang.org/x/time to v0.11.0
2025-05-02 16:31:20 +00:00
Renovate Bot
c7af23a6eb
Update module golang.org/x/term to v0.31.0 ( #555 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [golang.org/x/term](https://pkg.go.dev/golang.org/x/term ) | require | minor | [`v0.28.0` -> `v0.31.0`](https://cs.opensource.google/go/x/term/+/refs/tags/v0.28.0...refs/tags/v0.31.0 ) |
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4wLjgiLCJ1cGRhdGVkSW5WZXIiOiI0MC4wLjgiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/555
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-02 16:12:37 +00:00
Renovate Bot
e6ea5a4d3d
Update module gotest.tools/v3 to v3.5.2 ( #524 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [gotest.tools/v3](https://github.com/gotestyourself/gotest.tools ) | require | patch | `v3.5.1` -> `v3.5.2` |
---
### Release Notes
<details>
<summary>gotestyourself/gotest.tools (gotest.tools/v3)</summary>
### [`v3.5.2`](https://github.com/gotestyourself/gotest.tools/releases/tag/v3.5.2 )
[Compare Source](https://github.com/gotestyourself/gotest.tools/compare/v3.5.1...v3.5.2 )
#### What's Changed
- assert: ensure message is always displayed & fix under bazel by [@​cstrahan](https://github.com/cstrahan ) in https://github.com/gotestyourself/gotest.tools/pull/276
- go.mod: golang.org/x/tools v0.13.0 for go1.22+ compatibility by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/gotestyourself/gotest.tools/pull/282
- poll: Continue(): use format.Message for formatting by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/gotestyourself/gotest.tools/pull/279
- fix TestFromDirSymlink on Windows due to missing drive-letter by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/gotestyourself/gotest.tools/pull/283
- Fix various linting issues and minor bugs by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/gotestyourself/gotest.tools/pull/280
- fix badges in readme, gofmt, and minor linting fix by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/gotestyourself/gotest.tools/pull/284
- circleci: add go1.21, go1.22, go1.23, and update golangci-lint to v1.60.3 by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/gotestyourself/gotest.tools/pull/285
- assert, assert/cmp: un-deprecate assert.ErrorType for now by [@​thaJeztah](https://github.com/thaJeztah ) in https://github.com/gotestyourself/gotest.tools/pull/286
#### New Contributors
- [@​cstrahan](https://github.com/cstrahan ) made their first contribution in https://github.com/gotestyourself/gotest.tools/pull/276
**Full Changelog**: https://github.com/gotestyourself/gotest.tools/compare/v3.5.1...v3.5.2
</details>
---
### Configuration
📅 **Schedule**: Branch creation - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjI1Mi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/524
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-02 13:48:30 +00:00
Renovate Bot
cc2cc48332
Update dependency go to v1.23.8 ( #554 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [go](https://go.dev/ ) ([source](https://github.com/golang/go )) | toolchain | patch | `1.23.7` -> `1.23.8` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - Between 12:00 AM and 03:59 AM ( * 0-3 * * * ) (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiI0MC4wLjgiLCJ1cGRhdGVkSW5WZXIiOiI0MC4wLjgiLCJ0YXJnZXRCcmFuY2giOiJtYWluIiwibGFiZWxzIjpbXX0=-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/554
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-05-02 13:16:34 +00:00
ChristopherHX
ff13bafc55
Introduce LocalRepositoryCache for download remote actions, add them to ActionCache and execute as well
2025-04-28 08:42:10 +00:00
ChristopherHX
868a1f9239
fix: rootless permission bits (new actions cache) ( #2242 )
...
* fix: rootless permission bits (new actions cache)
* add test
* fix lint / more tests
(cherry picked from commit d8fc9bade3403d72f4d5a47e103660b462630f48)
2025-04-24 09:02:07 +00:00
huajin tong
2110aed6c7
fix function name in comment ( #2240 )
...
Signed-off-by: thirdkeyword <fliterdashen@gmail.com>
(cherry picked from commit 71ae39085eb9ed060ac55b45e55147489faaefa2)
2025-04-24 09:00:54 +00:00
ChristopherHX
f147e45da3
fix: docker buildx cache restore not working
2025-04-24 09:00:51 +00:00
Maxim Slipenko
230f450bc2
tests: add node and python in TestStep_ShellCommand
2025-04-20 08:31:25 +03:00
Maxim Slipenko
e97623bbaf
feat: add node as shell type
2025-04-18 18:14:21 +03:00
Earl Warren
c4c0ca0b43
fix: use v11 for the docker-compose example ( #542 )
...
It matters because /bin/s6-svscan changed to /usr/bin/s6-svscan from v10 to v11 and it would fail in a confusing way if the admin tries to upgrade from v9 to v11.
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/542
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2025-04-18 08:14:31 +00:00
Michael Kriese
ba102368d3
Merge pull request 'PR#3. Reducing the delta between Nektos/Act and Forgejo/Act' ( #117 ) from achyrva/act:nektos-into-forgejo-0 into main
...
Reviewed-on: https://code.forgejo.org/forgejo/act/pulls/117
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
2025-04-16 10:54:47 +00:00
ChristopherHX
f3706ee3ea
refactor: simpilfy go-git cache ( #2208 )
2025-04-12 14:03:12 +00:00
ChristopherHX
7065a7e228
feat: offline mode for new action cache ( #2173 )
...
* Try fetch update of the action, otherwise use cached version
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2025-04-12 14:03:12 +00:00
earl-warren
d56e6c6683
Merge pull request 'fix(git): add support for parsing weirder remote URLs' ( #115 ) from 0x5f/act:fix-weird-remote-urls into main
...
Reviewed-on: https://code.forgejo.org/forgejo/act/pulls/115
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
2025-04-01 21:31:24 +00:00
_
c455fb07f2
fix(git): add support for parsing weirder remote URLs
2025-03-31 23:45:06 -07:00
_
3f6addab2a
fix(tests): explicitly set git-config user.name/user.email to avoid spurious test failures
2025-03-31 23:45:06 -07:00
benniekiss
53de9c1c27
fix GOOS parsing to match expected GHA RUNNER_OS values ( #106 )
...
This PR is a carryover from [upstream](https://github.com/nektos/act/pull/2422 ):
> github actions reports RUNNER_OS for linux and windows with [capital letters](https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/variables#default-environment-variables ) (Linux, Windows). This should increase compatibility when runner uses `-self-hosted`
>
> Currently, when workflows are run within containers, RUNNER_OS is [hardcoded](https://code.forgejo.org/forgejo/act/search/branch/main?path=&q=RUNNER_OS&mode=exact ) to `Linux` correctly, so this will make RUNNER_OS more consistent.
Reviewed-on: https://code.forgejo.org/forgejo/act/pulls/106
Reviewed-by: Michael Kriese <michael.kriese@gmx.de>
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: benniekiss <benniekiss@noreply.code.forgejo.org>
Co-committed-by: benniekiss <benniekiss@noreply.code.forgejo.org>
2025-03-31 07:52:49 +00:00
Renovate Bot
62ecfe75b6
Update module google.golang.org/protobuf to v1.36.6 ( #522 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [google.golang.org/protobuf](https://github.com/protocolbuffers/protobuf-go ) | require | patch | `v1.36.4` -> `v1.36.6` |
---
### Release Notes
<details>
<summary>protocolbuffers/protobuf-go (google.golang.org/protobuf)</summary>
### [`v1.36.6`](https://github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.6 )
[Compare Source](https://github.com/protocolbuffers/protobuf-go/compare/v1.36.5...v1.36.6 )
**Full Changelog**: https://github.com/protocolbuffers/protobuf-go/compare/v1.36.5...v1.36.6
User-visible changes:
[CL/657895](https://go-review.googlesource.com/c/protobuf/+/657895 ): internal_gengo: generate a const string literal for the raw descriptor
[CL/653536](https://go-review.googlesource.com/c/protobuf/+/653536 ): proto: Add CloneOf\[M Message]\(m M) M
Maintenance:
[CL/649135](https://go-review.googlesource.com/c/protobuf/+/649135 ): all: set Go language version to Go 1.22
[CL/654955](https://go-review.googlesource.com/c/protobuf/+/654955 ): types/descriptorpb: regenerate using latest protobuf v30 release
### [`v1.36.5`](https://github.com/protocolbuffers/protobuf-go/releases/tag/v1.36.5 )
[Compare Source](https://github.com/protocolbuffers/protobuf-go/compare/v1.36.4...v1.36.5 )
**Full Changelog**: https://github.com/protocolbuffers/protobuf-go/compare/v1.36.4...v1.36.5
Bug fixes:
[CL/644437](https://go-review.googlesource.com/c/protobuf/+/644437 ): protogen: fix name mangling for fields with identical GoCamelCase
Maintenance:
[CL/641655](https://go-review.googlesource.com/c/protobuf/+/641655 ): all: remove weak field support
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/522
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-27 07:07:15 +00:00
Renovate Bot
dc1bf28529
Update https://data.forgejo.org/actions/setup-forgejo action to v2.0.11 ( #521 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v2.0.10` -> `v2.0.11` |
---
### Release Notes
<details>
<summary>actions/setup-forgejo (https://data.forgejo.org/actions/setup-forgejo )</summary>
### [`v2.0.11`](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.10...v2.0.11 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.10...v2.0.11 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/521
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-26 07:57:33 +00:00
Earl Warren
f8c98d141c
fix: lxc-systemd: upgrade using a URL instead of a version [skip cascade] ( #520 )
...
It is common to install a version from a branch or a fork. Change the upgrade to be a URL instead of a version number for simplicity.
Fix a bug by which the lxc-helpers and the runner are upgraded but not the script itself.
Increase the service unit timeout when stopping the runner: it may take up to three hours.
Adapt the tests accordingly.
Fixes https://code.forgejo.org/forgejo/runner/issues/510
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/520
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-03-25 22:45:49 +00:00
Renovate Bot
fcdd2ea974
Update module github.com/avast/retry-go/v4 to v4.6.1 ( #519 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [github.com/avast/retry-go/v4](https://github.com/avast/retry-go ) | require | patch | `v4.6.0` -> `v4.6.1` |
---
### Release Notes
<details>
<summary>avast/retry-go (github.com/avast/retry-go/v4)</summary>
### [`v4.6.1`](https://github.com/avast/retry-go/releases/tag/v4.6.1 )
[Compare Source](https://github.com/avast/retry-go/compare/4.6.0...4.6.1 )
#### What's Changed
- Update link to docs by [@​ajeetdsouza](https://github.com/ajeetdsouza ) in https://github.com/avast/retry-go/pull/100
- fix test for slow windows + add newer golang versions by [@​JaSei](https://github.com/JaSei ) in https://github.com/avast/retry-go/pull/126
- Bump github.com/stretchr/testify from 1.9.0 to 1.10.0 by [@​dependabot](https://github.com/dependabot ) in https://github.com/avast/retry-go/pull/123
- Make sure DelayType function gets consistent values of n by [@​haaawk](https://github.com/haaawk ) in https://github.com/avast/retry-go/pull/125
#### New Contributors
- [@​ajeetdsouza](https://github.com/ajeetdsouza ) made their first contribution in https://github.com/avast/retry-go/pull/100
- [@​haaawk](https://github.com/haaawk ) made their first contribution in https://github.com/avast/retry-go/pull/125
**Full Changelog**: https://github.com/avast/retry-go/compare/4.6.0...v4.6.1
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/519
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-25 07:27:50 +00:00
Renovate Bot
579f1c6bd9
Update module code.gitea.io/actions-proto-go to v0.4.1 ( #518 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| code.gitea.io/actions-proto-go | require | patch | `v0.4.0` -> `v0.4.1` |
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMTIuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIxMi4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/518
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-25 00:49:54 +00:00
Kwonunn
d9b97cc465
Release notes for v6.3.1 [skip cascade] [skip ci] ( #517 )
...
in my excitedness i forgot to write a release note
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/517
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Kwonunn <kwonunnx@gmail.com>
Co-committed-by: Kwonunn <kwonunnx@gmail.com>
2025-03-25 00:19:46 +00:00
Kwonunn
caeedc62a5
chore(deps): update forgejo-act
2025-03-24 20:39:09 +01:00
Kwonunn
b6a4f494cd
Merge pull request 'fix: reduce the time during which the database stays open' ( #109 ) from earl-warren/act:wip-proxy-lock into main
...
Reviewed-on: https://code.forgejo.org/forgejo/act/pulls/109
Reviewed-by: Kwonunn <kwonunn@noreply.code.forgejo.org>
2025-03-24 19:31:09 +00:00
Kwonunn
835a9d2068
fix: move reading cache to separate function
2025-03-24 10:48:28 +01:00
Kwonunn
639b83c26c
fix: do not immediately close the db after opening it
2025-03-24 10:17:04 +01:00
Renovate Bot
e037d25097
Update https://data.forgejo.org/forgejo/forgejo-build-publish action to v5.3.4 ( #512 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/forgejo/forgejo-build-publish ](https://data.forgejo.org/forgejo/forgejo-build-publish ) | action | patch | `v5.3.1` -> `v5.3.4` |
---
### Release Notes
<details>
<summary>forgejo/forgejo-build-publish (https://data.forgejo.org/forgejo/forgejo-build-publish )</summary>
### [`v5.3.4`](https://data.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.3...v5.3.4 )
[Compare Source](https://data.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.3...v5.3.4 )
### [`v5.3.3`](https://data.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.2...v5.3.3 )
[Compare Source](https://data.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.2...v5.3.3 )
### [`v5.3.2`](https://data.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.1...v5.3.2 )
[Compare Source](https://data.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.1...v5.3.2 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/512
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-24 06:46:00 +00:00
Earl Warren
187e1df52c
fix: reduce the time during which the database stays open
...
* During get/upload, close the database while reading/writing so
it does not stay open for longer than necessary. This may be helpful
when uploads run in parallel.
* Be more informative when returning error 500
* Make useCache handle errors
* Return 500 immediately when writing the cache fails instead of falling
through to 200
Refs: https://code.forgejo.org/forgejo/runner/issues/509
2025-03-23 23:25:09 +01:00
Renovate Bot
a93cee66bb
Update https://data.forgejo.org/actions/setup-forgejo action to v2.0.10 ( #508 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v2.0.7` -> `v2.0.10` |
| [https://data.forgejo.org/actions/setup-forgejo ](https://code.forgejo.org/actions/setup-forgejo ) | action | patch | `v2.0.6` -> `v2.0.10` |
---
### Release Notes
<details>
<summary>actions/setup-forgejo (https://data.forgejo.org/actions/setup-forgejo )</summary>
### [`v2.0.10`](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.9...v2.0.10 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.9...v2.0.10 )
### [`v2.0.9`](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.8...v2.0.9 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.8...v2.0.9 )
### [`v2.0.8`](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.7...v2.0.8 )
[Compare Source](https://code.forgejo.org/actions/setup-forgejo/compare/v2.0.7...v2.0.8 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about these updates again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/508
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-23 07:19:18 +00:00
Renovate Bot
467ffbe7cc
Update dependency go to v1.23.7 ( #507 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [go](https://go.dev/ ) ([source](https://github.com/golang/go )) | toolchain | patch | `1.23.6` -> `1.23.7` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4yMDUuMCIsInVwZGF0ZWRJblZlciI6IjM5LjIwNS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/507
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-22 15:09:32 +00:00
Renovate Bot
4712ab6bf1
Update https://code.forgejo.org/forgejo/forgejo-build-publish action to v5.3.4 ( #492 )
...
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [https://code.forgejo.org/forgejo/forgejo-build-publish ](https://code.forgejo.org/forgejo/forgejo-build-publish ) | action | patch | `v5.3.1` -> `v5.3.4` |
---
### Release Notes
<details>
<summary>forgejo/forgejo-build-publish (https://code.forgejo.org/forgejo/forgejo-build-publish )</summary>
### [`v5.3.4`](https://code.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.3...v5.3.4 )
[Compare Source](https://code.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.3...v5.3.4 )
### [`v5.3.3`](https://code.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.2...v5.3.3 )
[Compare Source](https://code.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.2...v5.3.3 )
### [`v5.3.2`](https://code.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.1...v5.3.2 )
[Compare Source](https://code.forgejo.org/forgejo/forgejo-build-publish/compare/v5.3.1...v5.3.2 )
</details>
---
### Configuration
📅 **Schedule**: Branch creation - "* 0-3 * * *" (UTC), Automerge - "* 0-3 * * *" (UTC).
🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied.
♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 **Ignore**: Close this PR and you won't be reminded about this update again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check this box
---
This PR has been generated by [Renovate Bot](https://github.com/renovatebot/renovate ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzOS4xNzguMSIsInVwZGF0ZWRJblZlciI6IjM5LjE3OC4xIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/492
Reviewed-by: earl-warren <earl-warren@noreply.code.forgejo.org>
Co-authored-by: Renovate Bot <bot@kriese.eu>
Co-committed-by: Renovate Bot <bot@kriese.eu>
2025-03-22 13:41:02 +00:00
Earl Warren
fd931b3e37
chore: upgrade the lxc-systemd example to v6.3.0 [skip cascade] ( #505 )
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/505
Reviewed-by: Kwonunn <kwonunn@noreply.code.forgejo.org>
Co-authored-by: Earl Warren <contact@earl-warren.org>
Co-committed-by: Earl Warren <contact@earl-warren.org>
2025-03-22 13:21:24 +00:00
Kwonunn
d93829cf07
chore(docs): Add release notes for 6.3.0 ( #504 )
...
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/504
Co-authored-by: Kwonunn <kwonunnx@gmail.com>
Co-committed-by: Kwonunn <kwonunnx@gmail.com>
2025-03-22 10:48:13 +00:00
Kwonunn
46eb63a952
Fix security issues with cache by proxying access ( #503 )
...
This is the forgejo-runner-side patch for a partial overhaul of the cache system to fix some access control issues with caches.
This code depends on changes in act which are being reviewed here: forgejo/act#107
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/502
Reviewed-on: https://code.forgejo.org/forgejo/runner/pulls/503
Reviewed-by: Gusted <gusted@noreply.code.forgejo.org>
Co-authored-by: Kwonunn <kwonunnx@gmail.com>
Co-committed-by: Kwonunn <kwonunnx@gmail.com>
2025-03-22 00:03:09 +00:00
Kwonunn
776ccb8b21
Merge pull request 'Fix security issues with cache by proxying access' ( #107 ) from Kwonunn/act:fix/cache-proxy into main
...
Reviewed-on: https://code.forgejo.org/forgejo/act/pulls/107
2025-03-21 14:19:38 +00:00
Kwonunn
ef94958cd5
review: Gusted review
2025-03-21 13:45:51 +00:00