github.com/google/go-github/v70@v70.0.0/github/orgs_actions_permissions.go (about) 1 // Copyright 2021 The go-github AUTHORS. All rights reserved. 2 // 3 // Use of this source code is governed by a BSD-style 4 // license that can be found in the LICENSE file. 5 6 package github 7 8 import ( 9 "context" 10 ) 11 12 // GetActionsPermissions gets the GitHub Actions permissions policy for repositories and allowed actions in an organization. 13 // 14 // Deprecated: please use `client.Actions.GetActionsPermissions` instead. 15 // 16 // GitHub API docs: https://docs.github.com/rest/actions/permissions#get-github-actions-permissions-for-an-organization 17 // 18 //meta:operation GET /orgs/{org}/actions/permissions 19 func (s *OrganizationsService) GetActionsPermissions(ctx context.Context, org string) (*ActionsPermissions, *Response, error) { 20 s2 := (*ActionsService)(s) 21 return s2.GetActionsPermissions(ctx, org) 22 } 23 24 // EditActionsPermissions sets the permissions policy for repositories and allowed actions in an organization. 25 // 26 // Deprecated: please use `client.Actions.EditActionsPermissions` instead. 27 // 28 // GitHub API docs: https://docs.github.com/rest/actions/permissions#set-github-actions-permissions-for-an-organization 29 // 30 //meta:operation PUT /orgs/{org}/actions/permissions 31 func (s *OrganizationsService) EditActionsPermissions(ctx context.Context, org string, actionsPermissions ActionsPermissions) (*ActionsPermissions, *Response, error) { 32 s2 := (*ActionsService)(s) 33 return s2.EditActionsPermissions(ctx, org, actionsPermissions) 34 }