Jason Song 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								appleboy 
							
						 
					 
					
						
						
							
						
						2f78411c3d 
					 
					
						
						
							
							ci: standardize code style and update version extraction ( #566 )  
						
						... 
						
						
						
						- Change single quotes to double quotes in YAML files
- Update REPO_VERSION extraction method to use GITHUB_REF_NAME without the 'v' prefix
Signed-off-by: appleboy <appleboy.tw@gmail.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/566 
Reviewed-by: Jason Song <i@wolfogre.com >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: appleboy <appleboy.tw@gmail.com >
Co-committed-by: appleboy <appleboy.tw@gmail.com > 
						
						
					 
					
						2024-06-28 07:48:10 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						8567324a19 
					 
					
						
						
							
							Release nightly versions for tags ( #536 )  
						
						... 
						
						
						
						Or the latest nightly version could be "v0.2.8-4-gbe2df36" even though there's "v0.2.9", although they are for the same commit.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/536  
						
						
					 
					
						2024-04-10 07:06:08 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						1760899d27 
					 
					
						
						
							
							Set gitea token to release ( #524 )  
						
						... 
						
						
						
						Follow a7eca813ea/.gitea/workflows/release-tag.yml (L39)https://github.com/nektos/act/pull/2089 
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/524  
						
						
					 
					
						2024-03-27 10:51:45 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						6bc19cbc33 
					 
					
						
						
							
							Improve workflows ( #516 )  
						
						... 
						
						
						
						Starting from setup-go v4, it will cache build dependencies by default, see https://github.com/actions/setup-go#caching-dependency-files-and-build-outputs .
Also bump some versions.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/516 
Reviewed-by: silverwind <silverwind@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-03-14 13:27:47 +00:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						61cd71c9f8 
					 
					
						
						
							
							bump to actions/checkout v4  
						
						
						
						
					 
					
						2023-11-24 03:06:21 +00:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
							
						
						0adfc1c7cc 
					 
					
						
						
							
							chore(deps): update actions/setup-go action to v4 ( #418 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com > 
						
						
					 
					
						2023-11-24 03:05:33 +00:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
							
						
						e3c68668fa 
					 
					
						
						
							
							chore(deps): update docker/build-push-action action to v5 ( #419 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com > 
						
						
					 
					
						2023-11-24 03:05:28 +00:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
							
						
						f1b27d5274 
					 
					
						
						
							
							chore(deps): update docker/login-action action to v3 ( #420 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com > 
						
						
					 
					
						2023-11-24 03:05:22 +00:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
							
						
						655a39fd61 
					 
					
						
						
							
							chore(deps): update docker/setup-buildx-action action to v3 ( #421 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com > 
						
						
					 
					
						2023-11-24 03:05:07 +00:00 
						 
				 
			
				
					
						
							
							
								Renovate Bot 
							
						 
					 
					
						
						
							
						
						cca7d54117 
					 
					
						
						
							
							chore(deps): update docker/setup-qemu-action action to v3 ( #422 )  
						
						... 
						
						
						
						Co-authored-by: Renovate Bot <renovate-bot@gitea.com >
Co-committed-by: Renovate Bot <renovate-bot@gitea.com > 
						
						
					 
					
						2023-11-24 03:05:00 +00:00 
						 
				 
			
				
					
						
							
							
								lng2020 
							
						 
					 
					
						
						
							
						
						2020ce79bf 
					 
					
						
						
							
							Remove ACTIONS_RUNTIME_TOKEN workaround ( #396 )  
						
						... 
						
						
						
						The bug has been fixed for a long time in the GitHub version.
The fix commit is d8823bfaedhttps://gitea.com/gitea/act_runner/issues/119#issuecomment-738294 
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/396 
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.com >
Co-authored-by: lng2020 <nanguanlin6@gmail.com >
Co-committed-by: lng2020 <nanguanlin6@gmail.com > 
						
						
					 
					
						2023-11-07 05:15:14 +00:00 
						 
				 
			
				
					
						
							
							
								harryzcy 
							
						 
					 
					
						
						
							
						
						82c3c2df1a 
					 
					
						
						
							
							Upgrade Go to 1.21 and bump other dependencies ( #330 )  
						
						... 
						
						
						
						Co-authored-by: harryzcy <harry@harryzheng.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/330 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: harryzcy <harryzcy@noreply.gitea.com >
Co-committed-by: harryzcy <harryzcy@noreply.gitea.com > 
						
						
					 
					
						2023-08-10 01:45:25 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						316534996a 
					 
					
						
						
							
							Build docker image gitea/act_runner/x.y.z-dind-rootless ( #239 )  
						
						... 
						
						
						
						Follow #208 
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/239 
Reviewed-by: Zettat123 <zettat123@noreply.gitea.com > 
						
						
					 
					
						2023-06-15 05:27:35 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						a29307a9d9 
					 
					
						
						
							
							Remove hadolint and improve Dockerfile ( #234 )  
						
						... 
						
						
						
						Replace #190 
See:
- https://gitea.com/gitea/act_runner/pulls/190#issuecomment-741196 
- https://gitea.com/gitea/act_runner/pulls/208#issuecomment-741049 
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/234 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: silverwind <silverwind@noreply.gitea.com >
Reviewed-by: delvh <dev.lh@web.de > 
						
						
					 
					
						2023-06-09 02:50:30 +00:00 
						 
				 
			
				
					
						
							
							
								appleboy 
							
						 
					 
					
						
						
							
						
						0d727eb262 
					 
					
						
						
							
							build: optimize Dockerfile and update dependencies ( #162 )  
						
						... 
						
						
						
						- Update base images to golang:1.20-alpine3.17 and alpine:3.17
- Replace `--update-cache` with `--no-cache` in apk add command
- Specify exact versions for make, git, and bash packages
Signed-off-by: appleboy <appleboy.tw@gmail.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/162 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: appleboy <appleboy.tw@gmail.com >
Co-committed-by: appleboy <appleboy.tw@gmail.com > 
						
						
					 
					
						2023-04-29 12:07:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						0cf31b2d22 
					 
					
						
						
							
							Update docker image tag ( #153 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/153  
						
						
					 
					
						2023-04-27 15:02:39 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						3be962cdb3 
					 
					
						
						
							
							Rename the download folder from main -> nightly ( #152 )  
						
						... 
						
						
						
						Close https://gitea.com/gitea/act_runner/issues/117 
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/152  
						
						
					 
					
						2023-04-27 12:23:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						a5edbc9ac4 
					 
					
						
						
							
							Release docker images ( #151 )  
						
						... 
						
						
						
						Did some tests to make sure it worked.
See https://hub.docker.com/r/gitea/act_runner/tags 
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/151  
						
						
					 
					
						2023-04-27 12:08:41 +08:00 
						 
				 
			
				
					
						
							
							
								seepine 
							
						 
					 
					
						
						
							
						
						66bab3d805 
					 
					
						
						
							
							ci(actions): add build docker image workflow ( #118 )  
						
						... 
						
						
						
						### Add secret
```
DOCKERHUB_TOKEN=xxx
```
### Tag
when tag like `v1.0.0`, it will build multi platform docker image `gitea/act_runner:1.0.0` and `gitea/act_runner:latest`, then push to docker hub
### Use
> volume `/data` save `.runner` config file
> volume `/root/.cache` save actcache and actions cache
```sh
docker run -e GITEA_INSTANCE_URL=***                    \
           -e GITEA_RUNNER_REGISTRATION_TOKEN=***       \
           -e GITEA_RUNNER_NAME=***                     \
           -v /var/run/docker.sock:/var/run/docker.sock \
           -v /root/act_runner/data:/data               \
           -v /root/act_runner/cache:/root/.cache       \
           gitea/act_runner
```
Test join runners success

Test run action success

Co-authored-by: Jason Song <i@wolfogre.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/118 
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: seepine <seepine@noreply.gitea.io >
Co-committed-by: seepine <seepine@noreply.gitea.io > 
						
						
					 
					
						2023-04-27 11:32:28 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						ed86e2f15a 
					 
					
						
						
							
							Update workflow files ( #131 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/131  
						
						
					 
					
						2023-04-19 17:46:52 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						fcc016e9b3 
					 
					
						
						
							
							Special the release tag signing sub key ( #121 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/121  
						
						
					 
					
						2023-04-13 18:56:15 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						d5caee38f2 
					 
					
						
						
							
							Add prefix to use ghaction-import-gpg ( #120 )  
						
						... 
						
						
						
						See https://gitea.com/gitea/act_runner/actions/runs/254 
Related to #116 
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/120 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: Jason Song <i@wolfogre.com >
Co-committed-by: Jason Song <i@wolfogre.com > 
						
						
					 
					
						2023-04-13 18:18:39 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						9e26208e13 
					 
					
						
						
							
							Add signature for tag releases, upload to gitea releases itself ( #116 )  
						
						... 
						
						
						
						GPG signature keys are not set yet.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/116 
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2023-04-13 16:49:50 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						10d639cc6b 
					 
					
						
						
							
							add release tag ( #111 )  
						
						... 
						
						
						
						Fix  #108 
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/111 
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com > 
					
						2023-04-11 14:04:08 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						5180cd56e1 
					 
					
						
						
							
							Support cache on ci ( #47 )  
						
						... 
						
						
						
						Fix  #46 
Co-authored-by: Jason Song <i@wolfogre.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/47 
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io >
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com > 
					
						2023-03-15 12:28:18 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						bbd055ac3b 
					 
					
						
						
							
							run nightly on ubuntu runner  
						
						
						
						
					 
					
						2023-03-01 12:32:00 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						a50b094c1a 
					 
					
						
						
							
							update env var  
						
						
						
						
					 
					
						2023-02-27 15:30:35 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						6cc53f16d8 
					 
					
						
						
							
							use aws runner  
						
						
						
						
					 
					
						2023-02-27 14:42:57 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						8fcd56dc7b 
					 
					
						
						
							
							skip dist/config.yaml  
						
						
						
						
					 
					
						2023-02-26 15:40:22 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						c9318f08e2 
					 
					
						
						
							
							skip nightly publish  
						
						
						
						
					 
					
						2023-02-26 15:39:22 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						c7f8919470 
					 
					
						
						
							
							mkdir  
						
						
						
						
					 
					
						2023-02-26 13:35:30 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						14dfa5cc15 
					 
					
						
						
							
							s3 credentials  
						
						
						
						
					 
					
						2023-02-26 13:34:26 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						99a53a1f4c 
					 
					
						
						
							
							release to s3  
						
						
						
						
					 
					
						2023-02-26 13:00:36 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						df2219eeb8 
					 
					
						
						
							
							use node16 version of aws cred config  
						
						
						
						
					 
					
						2023-02-26 12:42:50 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						216f3d1740 
					 
					
						
						
							
							connect to aws s3  
						
						
						
						
					 
					
						2023-02-26 12:39:41 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						8aa186897f 
					 
					
						
						
							
							disable cache on golang setup  
						
						
						
						
					 
					
						2023-02-26 12:24:49 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						3fa7707bc1 
					 
					
						
						
							
							goreleaser needs go to build binary  
						
						
						
						
					 
					
						2023-02-26 12:21:50 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						9038442191 
					 
					
						
						
							
							pull tags for goreleaser  
						
						
						
						
					 
					
						2023-02-26 12:20:47 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						c133be12d8 
					 
					
						
						
							
							release nightly  
						
						
						
						
					 
					
						2023-02-26 12:18:31 +08:00 
						 
				 
			
				
					
						
							
							
								techknowlogick 
							
						 
					 
					
						
						
							
						
						1072e3c383 
					 
					
						
						
							
							Goreleaser build nightlies ( #27 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/27  
						
						
					 
					
						2023-02-26 12:16:38 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						a4513405b5 
					 
					
						
						
							
							Enable action as CI to test/build/release ( #26 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/26  
						
						
					 
					
						2023-02-24 23:30:09 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						2babadbc94 
					 
					
						
						
							
							Add websocket  
						
						
						
						
					 
					
						2022-11-24 15:36:19 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						eee792a019 
					 
					
						
						
							
							init project  
						
						
						
						
					 
					
						2022-04-27 17:45:53 +08:00