3352cba8c6
Update module golang.org/x/term to v0.33.0
2025-07-10 00:04:57 +00:00
59ac290078
Merge pull request 'Update module github.com/nektos/act to v0.2.78' ( #8 ) from renovate/github.com-nektos-act-0.x into main
...
release-nightly / release-image (push) Failing after 5m2s
Reviewed-on: #8
2025-06-18 13:09:30 +00:00
5687b4f4e5
Merge pull request 'Update module github.com/avast/retry-go/v4 to v4.6.1' ( #4 ) from renovate/github.com-avast-retry-go-v4-4.x into main
...
release-nightly / release-image (push) Has been cancelled
Reviewed-on: #4
2025-06-18 13:09:08 +00:00
e484609bad
Merge pull request 'Update module gitea.com/gitea/act to v0.261.6' ( #3 ) from renovate/gitea.com-gitea-act-0.x into main
...
release-nightly / release-image (push) Has been cancelled
Reviewed-on: #3
2025-06-18 13:08:52 +00:00
ff91aafe0d
Update module github.com/nektos/act to v0.2.78
2025-06-18 00:03:58 +00:00
a1d76d3f22
Merge pull request 'Update module gotest.tools/v3 to v3.5.2' ( #6 ) from renovate/gotest.tools-v3-3.x into main
...
release-nightly / release-image (push) Failing after 3m52s
Reviewed-on: #6
2025-06-17 03:20:25 +00:00
622258370d
Update module gotest.tools/v3 to v3.5.2
2025-06-17 00:03:18 +00:00
5029183b66
Update module github.com/avast/retry-go/v4 to v4.6.1
2025-06-16 00:16:20 +00:00
addd45118d
Update module gitea.com/gitea/act to v0.261.6
2025-06-16 00:16:00 +00:00
9c40c71aed
Merge pull request 'Configure Renovate' ( #2 ) from renovate/configure into main
...
release-nightly / release-image (push) Failing after 5m4s
Reviewed-on: #2
2025-06-16 00:12:58 +00:00
c99392148b
Add renovate.json
2025-06-16 00:12:07 +00:00
97dfc88c95
删除 renovate.json5
release-nightly / release-image (push) Has been cancelled
2025-06-16 00:11:15 +00:00
d56d4b5b8d
更新 renovate.json5
release-nightly / release-image (push) Has been cancelled
2025-06-16 00:09:55 +00:00
a28f5b551e
更新 Docker 镜像路径,使用 actions 目录替代 comp 目录
release-nightly / release-image (push) Successful in 15m20s
2025-04-19 00:03:39 +08:00
1b146a221c
新增发行版说明
release-nightly / release-image (push) Successful in 16m28s
2025-04-16 21:50:18 +08:00
f78ca93c8d
重构工作流配置,恢复 release-tag 和 checks 文件以支持发布和测试流程
release-nightly / release-image (push) Successful in 16m55s
2025-04-14 13:17:07 +08:00
9ec35cf4e2
恢复工作流配置,添加测试步骤以支持代码检查和构建
release-nightly / release-image (push) Has been cancelled
2025-04-14 13:09:35 +08:00
0ffd3393e1
更新 .gitignore,添加 main 文件以排除构建产物
release-nightly / release-image (push) Has been cancelled
checks / check and test (push) Has been cancelled
2025-04-14 13:08:11 +08:00
e1732603b3
新增黑名单模式和拒绝文本配置,优化仓库匹配逻辑
release-nightly / release-image (push) Failing after 2s
checks / check and test (push) Has been cancelled
2025-04-14 13:07:48 +08:00
314d43d5be
更新工作流配置,添加 QEMU 设置步骤;优化日志信息,明确不允许的仓库提示
checks / check and test (push) Failing after 6m5s
release-nightly / release-image (push) Successful in 17m6s
2025-04-13 23:40:11 +08:00
f3622b3d44
修复仓库匹配逻辑,添加大小写不敏感的比较
checks / check and test (push) Successful in 10m38s
release-nightly / release-image (push) Failing after 20m24s
2025-04-13 22:50:38 +08:00
eceef92735
重构仓库匹配逻辑,移除不必要的代码并添加验证功能
release-nightly / release-image (push) Failing after 29s
checks / check and test (push) Has been cancelled
2025-04-13 22:40:03 +08:00
227eb3db0e
⚡ 新增容器构建工作流
release-nightly / release-image (push) Failing after 21s
checks / check and test (push) Has been cancelled
2025-04-13 21:58:29 +08:00
bbb09300f6
⚡ 新增容器构建工作流
release-nightly / release-image (push) Failing after 52s
checks / check and test (push) Successful in 10m34s
2025-04-13 21:39:15 +08:00
9ec4d77f3c
⚡ 新增容器构建工作流
checks / check and test (push) Has been cancelled
release-nightly / release-image (push) Successful in 2m47s
2025-04-13 21:37:15 +08:00
130d2c7499
⚡ 新增容器构建工作流
release-nightly / release-image (push) Failing after 28s
checks / check and test (push) Has been cancelled
2025-04-13 21:36:02 +08:00
f253793f42
⚡ 新增容器构建工作流
checks / check and test (push) Successful in 10m18s
release-nightly / release-image (push) Has been cancelled
2025-04-13 19:34:32 +08:00
bfb6a214fa
⚡ 新增podman文档
release-nightly / goreleaser (push) Failing after 4m58s
checks / check and test (push) Has been cancelled
release-nightly / release-image (push) Failing after 20m52s
2025-04-13 19:22:56 +08:00
2758e5fe48
⚡ 支持更细化的权限控制
release-nightly / goreleaser (push) Has been cancelled
release-nightly / release-image (push) Has been cancelled
checks / check and test (push) Has been cancelled
2025-04-13 19:21:53 +08:00
d18cf8dc72
⚡ 支持更细化的权限控制
2025-04-13 19:19:54 +08:00
96f297866f
⚡ 支持更细化的权限控制
release-nightly / goreleaser (push) Failing after 5m15s
release-nightly / release-image (push) Failing after 11m16s
checks / check and test (push) Has been cancelled
2025-04-13 19:01:33 +08:00
b1ae30dda8
ephemeral act runner ( #649 )
...
release-nightly / goreleaser (push) Has been cancelled
release-nightly / release-image (push) Has been cancelled
checks / check and test (push) Has been cancelled
Works for both interactive and non-interactive registration mode.
A further enhancement would be jitconfig support of the daemon command, because after some changes in Gitea Actions the registration token became reusable.
removing runner and fail seems not possible at the current api level
Part of https://github.com/go-gitea/gitea/pull/33570
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/649
Reviewed-by: Zettat123 <zettat123@noreply.gitea.com >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: Christopher Homberger <christopher.homberger@web.de >
Co-committed-by: Christopher Homberger <christopher.homberger@web.de >
2025-03-13 21:57:44 +00:00
0d687268c7
act_runner requires go 1.24 now
2025-03-02 05:36:24 +00:00
425a570261
use new docker image URLs ( #661 )
...
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/661
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: techknowlogick <techknowlogick@gitea.com >
Co-committed-by: techknowlogick <techknowlogick@gitea.com >
2025-03-01 20:21:52 +00:00
4c8179ee12
upgrade to go1.24, act to 0.261.4 and actions-proto-go to 0.4.1 ( #662 )
...
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/662
Reviewed-by: ChristopherHX <christopherhx@noreply.gitea.com >
2025-03-01 20:18:36 +00:00
5ae13f0bd7
Update xgo version to 1.24 ( #651 )
...
Co-authored-by: techknowlogick <techknowlogick@gitea.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/651
Co-authored-by: Pablo Carranza <pcarranza@gmail.com >
Co-committed-by: Pablo Carranza <pcarranza@gmail.com >
2025-02-15 16:07:18 +00:00
3510152e36
Fix Makefile make docker ( #641 )
...
Fix #640
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/641
2025-01-29 03:27:47 +00:00
8dfb805c62
Update examples/kubernetes/dind-docker.yaml to reflect recent changes to Dockerfile ( #633 )
...
With the changes made two months ago for the Dockerfile /opt/act/run.sh no longer exists in the docker container, this caused this example to fail, updating the example so that it correctly references run.sh now located in /usr/local/bin
I have used this to deploy on my own cluster and it is now working swimmingly
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/633
Reviewed-by: Zettat123 <zettat123@noreply.gitea.com >
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com >
Co-authored-by: armistace <armistace@noreply.gitea.com >
Co-committed-by: armistace <armistace@noreply.gitea.com >
2025-01-26 02:10:17 +00:00
a7080f5457
Update examples for GITEA_RUNNER_REGISTRATION_TOKEN
env ( #630 )
...
For https://github.com/go-gitea/gitea/pull/32946
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/630
Reviewed-by: Lunny Xiao <lunny@noreply.gitea.com >
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com >
Co-authored-by: Zettat123 <zettat123@gmail.com >
Co-committed-by: Zettat123 <zettat123@gmail.com >
2025-01-05 22:25:32 +00:00
8b72d1c7ae
add s390x and riscv64 as an arch for binaries
2024-12-09 18:49:38 +00:00
8bc0275e74
feat: add once flag to daemon command ( #19 ) ( #598 )
...
Once flag polls and completes one job then exits.
I use this with Windows Sandbox (and creating users with local brew install on Mac) to create a fresh environment every time.
Co-authored-by: Garet Halliday <garet@pit.dev >
Co-authored-by: Jason Song <wolfogre@noreply.gitea.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/598
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com >
Reviewed-by: Jason Song <wolfogre@noreply.gitea.com >
Co-authored-by: garet90 <garet90@noreply.gitea.com >
Co-committed-by: garet90 <garet90@noreply.gitea.com >
2024-11-06 17:16:08 +00:00
0348aaac59
Wait for the Docker daemon to be ready before starting act runner ( #620 )
...
Follow #619 .
Wait for the Docker daemon to be ready before starting act runner.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/620
Co-authored-by: Jason Song <i@wolfogre.com >
Co-committed-by: Jason Song <i@wolfogre.com >
2024-11-06 07:38:31 +00:00
9712481bed
Support basic
, dind
and dind-rootless
as multiple kinds of images ( #619 )
...
- `basic`: Only the runner process in the container; users need to mount the Docker socket to it.
- `dind`: A Docker daemon will be started in the container with the root user.
- `dind-rootless`: A Docker daemon will be started in the container with a rootless user.
Use s6 instead of supervisord to start processes.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/619
Reviewed-by: Zettat123 <zettat123@noreply.gitea.com >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: Jason Song <i@wolfogre.com >
Co-committed-by: Jason Song <i@wolfogre.com >
2024-11-06 03:15:51 +00:00
b5f901b2d9
Upgrade act from v0.261.2 -> v0.261.3 ( #607 )
...
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/607
Reviewed-by: Jason Song <wolfogre@noreply.gitea.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com >
2024-10-18 04:33:57 +00:00
0e2a3e00f5
examples/vm/rootless-docker.md aktualisiert ( #487 )
...
Depending on the VM's existing users the id can vary
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/487
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: frank-dspeed <frank-dspeed@noreply.gitea.com >
Co-committed-by: frank-dspeed <frank-dspeed@noreply.gitea.com >
2024-09-30 01:55:04 +00:00
b282356e9e
update example for docker-compose to allow fix 502 errors in case Gitea not yet ready on runner startup ( #605 )
...
Minimalistic approach: Only adds what is needed to fix #600
Context: https://blog.schallbert.de/en/fix-gitea-runner/
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/605
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: Zettat123 <zettat123@noreply.gitea.com >
Co-authored-by: Schallbert <schallbert@mailbox.org >
Co-committed-by: Schallbert <schallbert@mailbox.org >
2024-09-26 05:54:54 +00:00
b075e3a1d5
Bump goreleaser-action to use v2 by default ( #604 )
...
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/604
Co-authored-by: Jason Song <i@wolfogre.com >
Co-committed-by: Jason Song <i@wolfogre.com >
2024-09-24 08:46:21 +00:00
e27189ea32
Fix releasing ( #603 )
...
```
[command]/opt/hostedtoolcache/goreleaser-action/2.3.2-pro/x64/goreleaser release --nightly
• by using this software you agree with its EULA, available at https://goreleaser.com/eula
• running goreleaser v2.3.2-pro
• only configurations files on version: 2 are supported, yours is version: 0 , please update your configuration
⨯ release failed after 0s error=only configurations files on version: 2 are supported, yours is version: 0 , please update your configuration
::error::The process '/opt/hostedtoolcache/goreleaser-action/2.3.2-pro/x64/goreleaser' failed with exit code 1
```
```
#20 [linux/arm64 builder 2/5] RUN apk add --no-cache make git
#20 CANCELED
------
> [linux/amd64 builder 5/5] RUN make clean && make build:
0.058 go clean -x -i ./...
0.061 go: go.mod requires go >= 1.22 (running go 1.21.10; GOTOOLCHAIN=local)
0.061 make: *** [Makefile:176: clean] Error 1
------
1 warning found (use docker --debug to expand):
- FromAsCasing: 'as' and 'FROM' keywords' casing do not match (line 1)
Dockerfile:8
--------------------
6 | WORKDIR /opt/src/act_runner
7 |
8 | >>> RUN make clean && make build
9 |
10 | FROM alpine:3.18
--------------------
ERROR: failed to solve: process "/bin/sh -c make clean && make build" did not complete successfully: exit code: 2
::error::buildx failed with: ERROR: failed to solve: process "/bin/sh -c make clean && make build" did not complete successfully: exit code: 2
```
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/603
Co-authored-by: Jason Song <i@wolfogre.com >
Co-committed-by: Jason Song <i@wolfogre.com >
2024-09-24 08:22:53 +00:00
59e478464e
Bump act to v0.261.2 ( #602 )
...
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/602
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: Zettat123 <zettat123@noreply.gitea.com >
Co-authored-by: Jason Song <i@wolfogre.com >
Co-committed-by: Jason Song <i@wolfogre.com >
2024-09-24 07:04:47 +00:00
e1c7b20898
Bump Go to 1.22 and upgrade dependencies ( #580 )
...
Co-authored-by: Chongyi Zheng <git@zcy.dev >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/580
Reviewed-by: Jason Song <i@wolfogre.com >
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com >
Co-authored-by: harryzcy <harryzcy@noreply.gitea.com >
Co-committed-by: harryzcy <harryzcy@noreply.gitea.com >
2024-07-26 16:00:33 +00:00