mirror of
				https://codeberg.org/forgejo/forgejo.git
				synced 2025-10-31 22:41:03 +00:00 
			
		
		
		
	(cherry picked from commit52b364ddbd) (cherry picked from commit99887cd567) (cherry picked from commitcd5788782a) (cherry picked from commit71c698a704) (cherry picked from commit71386241dd) (cherry picked from commitb7ab05aeac) (cherry picked from commite78b9ca59c) (cherry picked from commitedb3adf460) (cherry picked from commit3e40088197) [BRANDING] DEFAULT_ACTIONS_URL = https://code.forgejo.org (cherry picked from commitd0e4512c90)
		
			
				
	
	
		
			29 lines
		
	
	
	
		
			680 B
		
	
	
	
		
			Go
		
	
	
	
	
	
			
		
		
	
	
			29 lines
		
	
	
	
		
			680 B
		
	
	
	
		
			Go
		
	
	
	
	
	
| // Copyright 2022 The Gitea Authors. All rights reserved.
 | |
| // SPDX-License-Identifier: MIT
 | |
| 
 | |
| package setting
 | |
| 
 | |
| import (
 | |
| 	"code.gitea.io/gitea/modules/log"
 | |
| )
 | |
| 
 | |
| // Actions settings
 | |
| var (
 | |
| 	Actions = struct {
 | |
| 		Storage           // how the created logs should be stored
 | |
| 		Enabled           bool
 | |
| 		DefaultActionsURL string `ini:"DEFAULT_ACTIONS_URL"`
 | |
| 	}{
 | |
| 		Enabled:           false,
 | |
| 		DefaultActionsURL: "https://code.forgejo.org",
 | |
| 	}
 | |
| )
 | |
| 
 | |
| func loadActionsFrom(rootCfg ConfigProvider) {
 | |
| 	sec := rootCfg.Section("actions")
 | |
| 	if err := sec.MapTo(&Actions); err != nil {
 | |
| 		log.Fatal("Failed to map Actions settings: %v", err)
 | |
| 	}
 | |
| 
 | |
| 	Actions.Storage = getStorage(rootCfg, "actions_log", "", nil)
 | |
| }
 |