|
12345678910111213141516171819202122232425262728 |
- // Copyright 2024 The Gitea Authors. All rights reserved.
- // SPDX-License-Identifier: MIT
-
- package actions
-
- import "code.gitea.io/gitea/services/context"
-
- // API for actions of a repository or organization
- type API interface {
- // ListActionsSecrets list secrets
- ListActionsSecrets(*context.APIContext)
- // CreateOrUpdateSecret create or update a secret
- CreateOrUpdateSecret(*context.APIContext)
- // DeleteSecret delete a secret
- DeleteSecret(*context.APIContext)
- // ListVariables list variables
- ListVariables(*context.APIContext)
- // GetVariable get a variable
- GetVariable(*context.APIContext)
- // DeleteVariable delete a variable
- DeleteVariable(*context.APIContext)
- // CreateVariable create a variable
- CreateVariable(*context.APIContext)
- // UpdateVariable update a variable
- UpdateVariable(*context.APIContext)
- // GetRegistrationToken get registration token
- GetRegistrationToken(*context.APIContext)
- }
|