GitHub Node Catalog
GitHub category
Generated from 78 catalog nodes in Data/GitHub.
Nodes in this category
Showing 48 of 78 matching nodes.
Add Issue Comment
Data/GitHubAdd a comment to an issue or pull request
Clone Repository
Data/GitHubClone a GitHub repository into any FlowPath store. Cloud and memory stores retain the checkout and Git metadata for subsequent repository operations.
Compare Commits
Data/GitHubCompare two commits, branches, or tags
Create Branch
Data/GitHubCreate a new branch from a reference (branch name or SHA)
Create Issue
Data/GitHubCreate a new issue in a repository
Create PR Review
Data/GitHubCreate a review on a pull request
Create Pull Request
Data/GitHubCreate a new pull request
Create Release
Data/GitHubCreate a new release
Create/Update File
Data/GitHubCreate or update a file in a repository
Delete Branch
Data/GitHubDelete a branch from a repository
Delete File
Data/GitHubDelete a file from a repository
Download File
Data/GitHubDownload raw file content from a repository (for large files)
Download Release Asset
Data/GitHubDownload a release asset into a FlowPath
Get Branch
Data/GitHubGet details about a specific branch
Get Commit
Data/GitHubGet details about a specific commit
Get File Contents
Data/GitHubGet the contents of a file from a repository
Get Issue
Data/GitHubGet details about a specific issue
Get Latest Release
Data/GitHubGet the latest published release (excludes drafts and prereleases)
Get Pull Request
Data/GitHubGet details about a specific pull request
Get Release by Tag
Data/GitHubGet a release by its tag name
Get Repository
Data/GitHubGet detailed information about a specific repository
Get User
Data/GitHubGet information about a GitHub user, or the authenticated user if no username provided
GitHub (App Token)
Data/GitHubConnect to GitHub using a GitHub App installation token. Use this for server-to-server authentication.
GitHub (OAuth)
Data/GitHubConnect to GitHub using OAuth Device Flow.
GitHub (PAT)
Data/GitHubConnect to GitHub using a Personal Access Token. Generate one at github.com/settings/tokens
List Branches
Data/GitHubList branches for a repository
List Commits
Data/GitHubList commits for a repository
List Issue Comments
Data/GitHubList comments on an issue or pull request
List Issues
Data/GitHubList issues for a repository
List PR Files
Data/GitHubList files changed in a pull request
List PR Reviews
Data/GitHubList reviews on a pull request
List Pull Requests
Data/GitHubList pull requests for a repository
List Release Assets
Data/GitHubList assets attached to a release
List Releases
Data/GitHubList releases for a repository
List Repositories
Data/GitHubList repositories for the authenticated user or a specified organization
Merge Pull Request
Data/GitHubMerge a pull request
Search Code
Data/GitHubSearch for code across GitHub repositories
Search Issues
Data/GitHubSearch for issues across GitHub repositories
Search Repositories
Data/GitHubSearch for repositories on GitHub
Update Issue
Data/GitHubUpdate an existing issue
Update Pull Request
Data/GitHubUpdate an existing pull request
Upload Release Asset
Data/GitHubUpload a FlowPath file as a release asset
Abort Merge
Data/GitHub/RepositoryCancel an unfinished merge and restore the pre-merge state. Returns an error when no merge is in progress.
Add Repository Remote
Data/GitHub/RepositoryAdd a named HTTPS remote to a repository without storing credentials.
Checkout Revision
Data/GitHub/RepositoryCheck out a commit or tag with detached HEAD. Use Switch Branch to resume work on a local branch.
Commit Changes
Data/GitHub/RepositoryCommit the staged changes. Uses the repository identity unless an author name and email are provided. Commit signing is disabled for unattended execution.
Create Local Branch
Data/GitHub/RepositoryCreate a local branch at a commit, tag, or branch without changing a GitHub API branch directly.
Create Local Tag
Data/GitHub/RepositoryCreate a tag at a commit. A nonempty message creates an unsigned annotated tag; an empty message creates a lightweight tag. Existing tags are never overwritten.