이제 REST API의 버전이 지정되었습니다. 자세한 내용은 "API 버전 관리 정보"를 참조하세요.
GitHub Actions에 대한 REST API 엔드포인트
REST API를 사용하여 조직 또는 리포지토리 GitHub Actions와(과) 상호 작용합니다.
- GitHub Actions 아티팩트에 대한 REST API 엔드포인트
- GitHub Actions 캐시에 대한 REST API 엔드포인트
- Get GitHub Actions cache usage for an organization
- List repositories with GitHub Actions cache usage for an organization
- Get GitHub Actions cache usage for a repository
- List GitHub Actions caches for a repository
- Delete GitHub Actions caches for a repository (using a cache key)
- Delete a GitHub Actions cache for a repository (using a cache ID)
- GitHub 호스팅 실행기
- List GitHub-hosted runners for an organization
- Create a GitHub-hosted runner for an organization
- Get GitHub-owned images for GitHub-hosted runners in an organization
- Get partner images for GitHub-hosted runners in an organization
- Get limits on GitHub-hosted runners for an organization
- Get GitHub-hosted runners machine specs for an organization
- Get platforms for GitHub-hosted runners in an organization
- Get a GitHub-hosted runner for an organization
- Update a GitHub-hosted runner for an organization
- Delete a GitHub-hosted runner for an organization
- GitHub Actions OIDC에 대한 REST API 엔드포인트
- GitHub Actions 권한에 대한 REST API 엔드포인트
- Get GitHub Actions permissions for an organization
- Set GitHub Actions permissions for an organization
- Get artifact and log retention settings for an organization
- Set artifact and log retention settings for an organization
- Get fork PR contributor approval permissions for an organization
- Set fork PR contributor approval permissions for an organization
- Get private repo fork PR workflow settings for an organization
- Set private repo fork PR workflow settings for an organization
- List selected repositories enabled for GitHub Actions in an organization
- Set selected repositories enabled for GitHub Actions in an organization
- Enable a selected repository for GitHub Actions in an organization
- Disable a selected repository for GitHub Actions in an organization
- Get allowed actions and reusable workflows for an organization
- Set allowed actions and reusable workflows for an organization
- Get self-hosted runners settings for an organization
- Set self-hosted runners settings for an organization
- List repositories allowed to use self-hosted runners in an organization
- Set repositories allowed to use self-hosted runners in an organization
- Add a repository to the list of repositories allowed to use self-hosted runners in an organization
- Remove a repository from the list of repositories allowed to use self-hosted runners in an organization
- Get default workflow permissions for an organization
- Set default workflow permissions for an organization
- Get GitHub Actions permissions for a repository
- Set GitHub Actions permissions for a repository
- Get the level of access for workflows outside of the repository
- Set the level of access for workflows outside of the repository
- Get artifact and log retention settings for a repository
- Set artifact and log retention settings for a repository
- Get fork PR contributor approval permissions for a repository
- Set fork PR contributor approval permissions for a repository
- Get private repo fork PR workflow settings for a repository
- Set private repo fork PR workflow settings for a repository
- Get allowed actions and reusable workflows for a repository
- Set allowed actions and reusable workflows for a repository
- Get default workflow permissions for a repository
- Set default workflow permissions for a repository
- GitHub Actions 비밀에 대한 REST API 엔드포인트
- List organization secrets
- Get an organization public key
- Get an organization secret
- Create or update an organization secret
- Delete an organization secret
- List selected repositories for an organization secret
- Set selected repositories for an organization secret
- Add selected repository to an organization secret
- Remove selected repository from an organization secret
- List repository organization secrets
- List repository secrets
- Get a repository public key
- Get a repository secret
- Create or update a repository secret
- Delete a repository secret
- List environment secrets
- Get an environment public key
- Get an environment secret
- Create or update an environment secret
- Delete an environment secret
- 자체 호스트형 실행기 그룹에 대한 REST API 엔드포인트
- List self-hosted runner groups for an organization
- Create a self-hosted runner group for an organization
- Get a self-hosted runner group for an organization
- Update a self-hosted runner group for an organization
- Delete a self-hosted runner group from an organization
- List GitHub-hosted runners in a group for an organization
- List repository access to a self-hosted runner group in an organization
- Set repository access for a self-hosted runner group in an organization
- Add repository access to a self-hosted runner group in an organization
- Remove repository access to a self-hosted runner group in an organization
- List self-hosted runners in a group for an organization
- Set self-hosted runners in a group for an organization
- Add a self-hosted runner to a group for an organization
- Remove a self-hosted runner from a group for an organization
- 자체 호스트형 실행기에 대한 REST API 엔드포인트
- List self-hosted runners for an organization
- List runner applications for an organization
- Create configuration for a just-in-time runner for an organization
- Create a registration token for an organization
- Create a remove token for an organization
- Get a self-hosted runner for an organization
- Delete a self-hosted runner from an organization
- List labels for a self-hosted runner for an organization
- Add custom labels to a self-hosted runner for an organization
- Set custom labels for a self-hosted runner for an organization
- Remove all custom labels from a self-hosted runner for an organization
- Remove a custom label from a self-hosted runner for an organization
- List self-hosted runners for a repository
- List runner applications for a repository
- Create configuration for a just-in-time runner for a repository
- Create a registration token for a repository
- Create a remove token for a repository
- Get a self-hosted runner for a repository
- Delete a self-hosted runner from a repository
- List labels for a self-hosted runner for a repository
- Add custom labels to a self-hosted runner for a repository
- Set custom labels for a self-hosted runner for a repository
- Remove all custom labels from a self-hosted runner for a repository
- Remove a custom label from a self-hosted runner for a repository
- GitHub Actions 변수에 대한 REST API 엔드포인트
- List organization variables
- Create an organization variable
- Get an organization variable
- Update an organization variable
- Delete an organization variable
- List selected repositories for an organization variable
- Set selected repositories for an organization variable
- Add selected repository to an organization variable
- Remove selected repository from an organization variable
- List repository organization variables
- List repository variables
- Create a repository variable
- Get a repository variable
- Update a repository variable
- Delete a repository variable
- List environment variables
- Create an environment variable
- Get an environment variable
- Update an environment variable
- Delete an environment variable
- 워크플로 작업에 대한 REST API 엔드포인트
- 워크플로 실행에 대한 REST API 엔드포인트
- Re-run a job from a workflow run
- List workflow runs for a repository
- Get a workflow run
- Delete a workflow run
- Get the review history for a workflow run
- Approve a workflow run for a fork pull request
- Get a workflow run attempt
- Download workflow run attempt logs
- Cancel a workflow run
- Review custom deployment protection rules for a workflow run
- Force cancel a workflow run
- Download workflow run logs
- Delete workflow run logs
- Get pending deployments for a workflow run
- Review pending deployments for a workflow run
- Re-run a workflow
- Re-run failed jobs from a workflow run
- Get workflow run usage
- List workflow runs for a workflow
- 워크플로에 대한 REST API 엔드포인트