mirror of
				https://gitea.com/gitea/act_runner.git
				synced 2025-10-31 04:47:58 +01:00 
			
		
		
		
	ephemeral act runner (#649)
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>
This commit is contained in:
		
				
					committed by
					
						 Lunny Xiao
						Lunny Xiao
					
				
			
			
				
	
			
			
			
						parent
						
							0d687268c7
						
					
				
				
					commit
					b1ae30dda8
				
			| @@ -14,12 +14,13 @@ const registrationWarning = "This file is automatically generated by act-runner. | ||||
| type Registration struct { | ||||
| 	Warning string `json:"WARNING"` // Warning message to display, it's always the registrationWarning constant | ||||
|  | ||||
| 	ID      int64    `json:"id"` | ||||
| 	UUID    string   `json:"uuid"` | ||||
| 	Name    string   `json:"name"` | ||||
| 	Token   string   `json:"token"` | ||||
| 	Address string   `json:"address"` | ||||
| 	Labels  []string `json:"labels"` | ||||
| 	ID        int64    `json:"id"` | ||||
| 	UUID      string   `json:"uuid"` | ||||
| 	Name      string   `json:"name"` | ||||
| 	Token     string   `json:"token"` | ||||
| 	Address   string   `json:"address"` | ||||
| 	Labels    []string `json:"labels"` | ||||
| 	Ephemeral bool     `json:"ephemeral"` | ||||
| } | ||||
|  | ||||
| func LoadRegistration(file string) (*Registration, error) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user