techknowlogick 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						a5085dde0c 
					 
					
						
						
							
							Use gitea/runner-images by default ( #529 )  
						
						... 
						
						
						
						See https://gitea.com/gitea/runner-images 
Also give up ubuntu-18.04 since it's too old. And enable force_pull by default to check new versions of images.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/529 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2024-04-02 07:38:14 +00:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						94c45acf6b 
					 
					
						
						
							
							Use node 20 by default ( #526 )  
						
						... 
						
						
						
						Because Octokit requires Node 18 or higher now.
See https://github.com/octokit/octokit.js/#fetch-missing  .
However, for existing runners, users should manually modify `labels` in the `.runner` file or `runner.labels` in the `config.yaml` file to update. Don't forget to restart.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/526 
Reviewed-by: sillyguodong <sillyguodong@noreply.gitea.com > 
						
						
					 
					
						2024-03-29 03:03:26 +00:00 
						 
				 
			
				
					
						
							
							
								Konstantin Podsvirov 
							
						 
					 
					
						
						
							
						
						8f88e4f15a 
					 
					
						
						
							
							Update README.md ( #302 )  
						
						... 
						
						
						
						Correct Quick Start section.
Co-authored-by: Jason Song <i@wolfogre.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/302 
Co-authored-by: Konstantin Podsvirov <podsvirov@noreply.gitea.com >
Co-committed-by: Konstantin Podsvirov <podsvirov@noreply.gitea.com > 
						
						
					 
					
						2023-07-24 05:11:42 +00:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						c701ba4787 
					 
					
						
						
							
							Add a quick start runner method in README ( #282 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/282 
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2023-07-12 01:43:26 +00:00 
						 
				 
			
				
					
						
							
							
								Chris Cureau 
							
						 
					 
					
						
						
							
						
						a384adbbc6 
					 
					
						
						
							
							Documentation enhancements ( #207 )  
						
						... 
						
						
						
						This PR addresses the issue listed in issue #170  regarding how to set up rootless Docker. It also expands on the documentation to show how to create deployments for different environments.
Co-authored-by: ccureau <ccureau@noreply.gitea.io >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/207 
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: Chris Cureau <cmcureau@gmail.com >
Co-committed-by: Chris Cureau <cmcureau@gmail.com > 
						
						
					 
					
						2023-06-05 08:46:15 +00:00 
						 
				 
			
				
					
						
							
							
								Alex Lau (AvengerMoJo) 
							
						 
					 
					
						
						
							
						
						94031fc198 
					 
					
						
						
							
							Fix README.md typo on daemon ( #183 )  
						
						... 
						
						
						
						It is just a typo fix.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/183 
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io >
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: Alex Lau (AvengerMoJo) <avengermojo@gmail.com >
Co-committed-by: Alex Lau (AvengerMoJo) <avengermojo@gmail.com > 
						
						
					 
					
						2023-05-11 14:25:39 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
							
						
						c40b651873 
					 
					
						
						
							
							chore: improve Dockerfile, README, and testing settings ( #172 )  
						
						... 
						
						
						
						- Remove `git=2.38.5-r0` from the `apk add` command in Dockerfile
- Update the download link for act_runner in README.md to be a clickable link
Signed-off-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/172 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: Bo-Yi Wu <appleboy.tw@gmail.com >
Co-committed-by: Bo-Yi Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2023-05-04 09:36:31 +08:00 
						 
				 
			
				
					
						
							
							
								vbrandl 
							
						 
					 
					
						
						
							
						
						7c71c94366 
					 
					
						
						
							
							Document persisting /data for docker container ( #160 )  
						
						... 
						
						
						
						`/data` must be kept between container restarts.
Co-authored-by: Valentin Brandl <mail@vbrandl.net >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/160 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io >
Co-authored-by: vbrandl <vbrandl@noreply.gitea.io >
Co-committed-by: vbrandl <vbrandl@noreply.gitea.io > 
						
						
					 
					
						2023-04-29 03:05:00 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						a05c5ba3ad 
					 
					
						
						
							
							Add make docker ( #115 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/115 
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2023-04-13 04:17:08 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						7e7096e60b 
					 
					
						
						
							
							Refactor environment variables to configuration and registration ( #90 )  
						
						... 
						
						
						
						Close  #21 .
Refactor environment variables to configuration file (config.yaml) and registration file (.runner).
The old environment variables are still supported, but warning logs will be printed.
Like:
```text
$ GITEA_DEBUG=true ./act_runner -c config.yaml daemon
INFO[0000] Starting runner daemon
WARN[0000] env GITEA_DEBUG has been ignored because config file is used
$ GITEA_DEBUG=true ./act_runner daemon
INFO[0000] Starting runner daemon
WARN[0000] env GITEA_DEBUG will be deprecated, please use config file instead
```
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/90 
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com > 
					
						2023-04-02 22:41:48 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						90b8cc6a7a 
					 
					
						
						
							
							Clarify labels ( #69 )  
						
						... 
						
						
						
						The label will follow the format `label[:schema[:args]]`, and the schema will be `host` if it's omitted. So
- `ubuntu:docker://node:18`: Run jobs with label `ubuntu` via docker with image `node:18`
- `ubuntu:host`: Run jobs with label `ubuntu` on the host directly.
- `ubuntu`: Same as `ubuntu:host`.
- `ubuntu:vm:ubuntu-latest`: (Just a example, not Implemented) Run jobs with label `ubuntu` via virtual machine with iso `ubuntu-latest`.
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/69 
Reviewed-by: Zettat123 <zettat123@noreply.gitea.io >
Reviewed-by: wxiaoguang <wxiaoguang@noreply.gitea.io > 
						
						
					 
					
						2023-03-23 20:48:33 +08:00 
						 
				 
			
				
					
						
							
							
								Benjamin Loison 
							
						 
					 
					
						
						
							
						
						9f90cba993 
					 
					
						
						
							
							Correct spaces in README.md and in Enter the runner name when running ./act_runner register ( #65 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/65 
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: Benjamin Loison <benjamin.loison@orange.fr >
Co-committed-by: Benjamin Loison <benjamin.loison@orange.fr > 
						
						
					 
					
						2023-03-22 14:48:35 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						c0c363bf59 
					 
					
						
						
							
							Update readme to add pre-built binary download links ( #45 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/45 
Reviewed-by: techknowlogick <techknowlogick@noreply.gitea.io >
Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-committed-by: Lunny Xiao <xiaolunwen@gmail.com > 
						
						
					 
					
						2023-03-14 13:39:12 +08:00 
						 
				 
			
				
					
						
							
							
								ChristopherHX 
							
						 
					 
					
						
						
							
						
						990cf93c71 
					 
					
						
						
							
							feat: don't require docker ( #16 )  
						
						... 
						
						
						
						The only reason docker is really required by now, is that act_runner ping docker.
This change only pings docker if a label with `docker://` is added to the runner.
Plain labels without `:` like `self-hosted` are run directly on the system. Previously the pseudo non docker label `-self-hosted` have been required like this `self-hosted:docker://-self-hosted`, but due to docker ping this still required a dockerd to be pingable.
Co-authored-by: Christopher Homberger <christopher.homberger@web.de >
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/16 
Reviewed-by: Jason Song <i@wolfogre.com >
Reviewed-by: Lunny Xiao <xiaolunwen@gmail.com >
Co-authored-by: ChristopherHX <christopherhx@noreply.gitea.io >
Co-committed-by: ChristopherHX <christopherhx@noreply.gitea.io > 
						
						
					 
					
						2023-01-27 20:42:02 +08:00 
						 
				 
			
				
					
						
							
							
								Xinyu Zhou 
							
						 
					 
					
						
						
							
						
						7abe039c31 
					 
					
						
						
							
							docs: Add Prerequisites ( #11 )  
						
						... 
						
						
						
						Close  #10 
Docker daemon is required
Reviewed-on: https://gitea.com/gitea/act_runner/pulls/11 
Reviewed-by: Jason Song <i@wolfogre.com >
Co-authored-by: Xinyu Zhou <i@sourcehut.net >
Co-committed-by: Xinyu Zhou <i@sourcehut.net > 
					
						2023-01-03 11:13:55 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						d1017d752f 
					 
					
						
						
							
							Update README about register  
						
						
						
						
					 
					
						2022-11-25 00:40:00 +08:00 
						 
				 
			
				
					
						
							
							
								appleboy 
							
						 
					 
					
						
						
							
						
						474683c0e8 
					 
					
						
						
							
							docs(readme): update some header. ( #1 )  
						
						... 
						
						
						
						Reviewed-on: https://gitea.com/gitea/act_runner/pulls/1  
						
						
					 
					
						2022-11-24 23:19:25 +08:00 
						 
				 
			
				
					
						
							
							
								Jason Song 
							
						 
					 
					
						
						
							
						
						03c4c4e116 
					 
					
						
						
							
							docs: add quickstart to readme  
						
						
						
						
					 
					
						2022-11-24 16:38:42 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi.Wu 
							
						 
					 
					
						
						
							
						
						a503f7429f 
					 
					
						
						
							
							chore(runner): add new register command  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2022-11-24 15:37:36 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
							
						
						d4c1515f4e 
					 
					
						
						
							
							chore(runner): update runner status if start program  
						
						
						
						
					 
					
						2022-11-24 15:37:32 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi.Wu 
							
						 
					 
					
						
						
							
						
						c161a48a0a 
					 
					
						
						
							
							chore(register): update proto file.  
						
						... 
						
						
						
						Signed-off-by: Bo-Yi.Wu <appleboy.tw@gmail.com > 
						
						
					 
					
						2022-11-24 15:37:26 +08:00 
						 
				 
			
				
					
						
							
							
								Bo-Yi Wu 
							
						 
					 
					
						
						
							
						
						827bd953e7 
					 
					
						
						
							
							chore: fix lint error  
						
						
						
						
					 
					
						2022-11-24 15:36:26 +08:00 
						 
				 
			
				
					
						
							
							
								Lunny Xiao 
							
						 
					 
					
						
						
							
						
						eee792a019 
					 
					
						
						
							
							init project  
						
						
						
						
					 
					
						2022-04-27 17:45:53 +08:00