@@ -448,6 +448,17 @@ func registerRoutes(m *web.Route) {
448448		})
449449	}
450450
451+ 	// WIP RequireAction 
452+ 	addSettingsRequireActionsRoutes  :=  func () {
453+ 		m .Group ("/require_actions" , func () {
454+ 			m .Get ("" , repo_setting .RequireActions )
455+ 			m .Combo ("/{require_action_id}" ).Get (repo_setting .RequireActionsUpdate ).
456+ 				Post (web .Bind (forms.EditRequireActionForm {}), repo_setting .RequireActionsUpdatePost )
457+ 			m .Post ("/require_action_id}/delete" , repo_setting .RequireActionsDeletePost )
458+ 
459+ 		})
460+ 	}
461+ 
451462	addSettingsRunnersRoutes  :=  func () {
452463		m .Group ("/runners" , func () {
453464			m .Get ("" , repo_setting .Runners )
@@ -925,6 +936,7 @@ func registerRoutes(m *web.Route) {
925936
926937				m .Group ("/actions" , func () {
927938					m .Get ("" , org_setting .RedirectToDefaultSetting )
939+ 					addSettingsRequireActionsRoutes ()
928940					addSettingsRunnersRoutes ()
929941					addSettingsSecretsRoutes ()
930942					addSettingsVariablesRoutes ()
@@ -1360,6 +1372,8 @@ func registerRoutes(m *web.Route) {
13601372			m .Get ("" , actions .List )
13611373			m .Post ("/disable" , reqRepoAdmin , actions .DisableWorkflowFile )
13621374			m .Post ("/enable" , reqRepoAdmin , actions .EnableWorkflowFile )
1375+ 			m .Post ("/global_disable" , reqRepoAdmin , actions .DisableGlobalWorkflowFile )
1376+ 			m .Post ("/global_enable" , reqRepoAdmin , actions .EnableGlobalWorkflowFile )
13631377
13641378			m .Group ("/runs/{run}" , func () {
13651379				m .Combo ("" ).
0 commit comments