Thanks to visit codestin.com
Credit goes to docs.stackone.com

Skip to main content
GitHub
GitHub
98 actions · 2 auth methods
Code ManagementDeveloper ToolsIAM

Authentication

GitHub App

GitHub Apps provide the most secure and feature-rich authentication method:…Guides: Connector Profile, Link Account

Personal Access Token

Create a Personal Access Token from your GitHub account settingsGuides: Connector Profile, Link Account
Actions
|
98 actions
Action
Description
Required scopes
List Workflow Runs
Retrieve GitHub Actions workflow execution history
Get Workflow Run
Retrieve detailed information about a specific workflow execution (requires run_id from list_workflow_runs)
Cancel Workflow Run
Stop a running workflow (requires run_id from list_workflow_runs)
Re-run Workflow
Retry a failed or completed workflow (requires run_id from list_workflow_runs)
List Workflow Jobs
Get jobs within a workflow run (requires run_id from list_workflow_runs)
List Artifacts
Get build artifacts generated by workflows
Download Artifact
Retrieve artifact files from workflow runs (requires artifact_id from list_artifacts)
Trigger Workflow
Manually trigger a workflow run
List Commits
Get commit history for a repository or branch
Get Commit
Retrieve detailed information about a specific commit
Get Repository Content
Retrieve file or directory contents from a repository
Create Or Update File
Create a new file or update an existing file in a repository
Delete File
Delete a file from a repository
Create Deployment
Record a deployment event
List Deployments
Get deployment history for a repository
Create Deployment Status
Update the status of a deployment
Delete Deployment
Remove a deployment record from the repository
Get Unified Credentials
Get the current GitHub connection’s unified credentials and identity.
List Unified Groups
List unified groups in a GitHub organization.
Get Unified Group
Get a unified GitHub group by ID.
List Unified Organizations
List unified organizations the authenticated GitHub identity belongs to.
Get Unified Organization
Get a unified GitHub organization by ID.
List Unified Roles
List unified roles in GitHub.
Get Unified Role
Get a unified GitHub role by ID.
List Unified Users
List unified users in a GitHub organization.
Get Unified User
Get a unified GitHub user by ID.
List Issues
Retrieve issues for a repository with filtering options
Create Issue
Create a new issue in a repository
Get Issue
Retrieve detailed information about a specific issue
Update Issue
Modify issue title, body, labels, assignees, or state
Create Issue Comment
Add a comment to an issue or pull request
List Issue Comments
Get all comments on an issue
List Authenticated User Organizations
Retrieve list of organization memberships for the authenticated user
List User Organizations
Retrieve list of public organization memberships for a specific user
Get Organization
Retrieve detailed information about a specific organization
Update Organization
Update organization settings and profile information
List Organization Members
List all users who are members of an organization
Check Organization Membership
Check if a user is a member of an organization (publicly or privately)
Get Organization Membership
Get membership details for a user in an organization (requires organization member authentication)
List Authenticated User Organization Memberships
List all organization memberships for the authenticated user with state and role details
Invite Organization Member
Invite a user to join an organization
Remove Organization Member
Remove a member from an organization
List Pull Requests
Retrieve pull requests for a repository
Create Pull Request
Propose code changes for review and merging
Get Pull Request
Retrieve detailed information about a specific pull request
Update Pull Request
Modify pull request title, body, or state
Merge Pull Request
Integrate approved changes into the base branch
Create Pull Request Review
Submit a code review with comments and approval status
Create Pull Request Review Comment
Add a line-level review comment on a pull request diff
List Matching Git References
List Git references in a repository matching a given ref prefix
Get Git Reference
Retrieve a single Git reference by its exact fully-qualified name
Create Git Reference
Create a new Git reference (branch or tag) pointing to a specific commit SHA
Update Git Reference
Update an existing Git reference to point to a new commit SHA
Delete Git Reference
Delete a Git reference (branch or tag) from a repository
Create Release
Publish a new version of software with release notes
List Releases
Get all releases for a repository
Get Latest Release
Retrieve the most recent published release
Update Release
Modify release details or publish draft releases
Upload Release Asset
Attach binary files to a release
Delete Release
Remove a release from the repository
List Authenticated User Repositories
Retrieve list of repositories for the authenticated user
List User Repositories
Retrieve list of public repositories for a specific user
List Organization Repositories
Retrieve list of repositories for an organization
Get Repository
Retrieve detailed information about a specific repository
Create User Repository
Create a new repository for the authenticated user
Create Organization Repository
Create a new repository in an organization
Update Repository
Modify repository settings including name, description, visibility, and features
Delete Repository
Permanently remove a repository and all its contents
Fork Repository
Create a personal copy of another repository
List Forks
Get all forks of a repository
List Branches
Get all branches in a repository
Get Branch
Retrieve information about a specific branch
Star Repository
Star a repository for the authenticated user
Unstar Repository
Unstar a previously starred repository
Search Code
Find code across GitHub repositories
Search Repositories
Find repositories matching criteria
Search Issues
Find issues and pull requests across repositories
List Code Scanning Alerts
Get security vulnerabilities detected by code scanning
List Secret Scanning Alerts
Get exposed secrets detected in repository
List Dependabot Alerts
Get vulnerability alerts for dependencies
Update Code Scanning Alert
Dismiss or reopen a code scanning alert
Update Secret Scanning Alert
Resolve or reopen a secret scanning alert
Update Dependabot Alert
Dismiss or reopen a Dependabot alert
Create Team
Create a new team in an organization
List Teams
Get all teams in an organization
Get Team
Retrieve information about a specific team
Update Team
Modify team settings and properties
Delete Team
Remove a team from an organization
Add Team Member
Add a user to a team
Remove Team Member
Remove a user from a team
Add Team Repository
Grant team access to a repository
List Users
Get all GitHub users
Get User
Retrieve information about a specific user
Get Authenticated User
Retrieve information about the authenticated user
Update User
Modify authenticated user’s profile information
List Collaborators
Get all users with access to a repository
Add Collaborator
Grant repository access to a user
Remove Collaborator
Revoke repository access from a user

Getting Started

1

Create or Select a Project

Set up a new project or select an existing one. See the Projects Guide.
2

Configure the Connector

Enable the connector and set up a connector profile in your project. See Managing Connectors.
https://stackone-logos.com/api/github/filled/png

Connector Profile

GitHub - GitHub App
https://stackone-logos.com/api/github/filled/png

Connector Profile

GitHub - Personal Access Token
3

Link an Account

Connect an account using StackOne Hub or Auth Link.
https://stackone-logos.com/api/github/filled/png

Link Account

GitHub - GitHub App
https://stackone-logos.com/api/github/filled/png

Link Account

GitHub - Personal Access Token
4

Use Actions

Invoke actions using one of the methods below:

Webhook Events

Webhooks setup

Configure receiving Events for GitHub into StackOne.