Skip to content

GitHub Node Catalog

GitHub category

Generated from 78 catalog nodes in Data/GitHub.

Data/GitHub/RepositoryData/GitHub/Workflows

Nodes in this category

Showing 48 of 78 matching nodes.

Add Issue Comment

Data/GitHub

Add a comment to an issue or pull request

Clone Repository

Data/GitHub

Clone a GitHub repository into any FlowPath store. Cloud and memory stores retain the checkout and Git metadata for subsequent repository operations.

Compare Commits

Data/GitHub

Compare two commits, branches, or tags

Create Branch

Data/GitHub

Create a new branch from a reference (branch name or SHA)

Create Issue

Data/GitHub

Create a new issue in a repository

Create PR Review

Data/GitHub

Create a review on a pull request

Create Pull Request

Data/GitHub

Create a new pull request

Create Release

Data/GitHub

Create a new release

Create/Update File

Data/GitHub

Create or update a file in a repository

Delete Branch

Data/GitHub

Delete a branch from a repository

Delete File

Data/GitHub

Delete a file from a repository

Download File

Data/GitHub

Download raw file content from a repository (for large files)

Download Release Asset

Data/GitHub

Download a release asset into a FlowPath

Get Branch

Data/GitHub

Get details about a specific branch

Get Commit

Data/GitHub

Get details about a specific commit

Get File Contents

Data/GitHub

Get the contents of a file from a repository

Get Issue

Data/GitHub

Get details about a specific issue

Get Latest Release

Data/GitHub

Get the latest published release (excludes drafts and prereleases)

Get Pull Request

Data/GitHub

Get details about a specific pull request

Get Release by Tag

Data/GitHub

Get a release by its tag name

Get Repository

Data/GitHub

Get detailed information about a specific repository

Get User

Data/GitHub

Get information about a GitHub user, or the authenticated user if no username provided

GitHub (App Token)

Data/GitHub

Connect to GitHub using a GitHub App installation token. Use this for server-to-server authentication.

GitHub (OAuth)

Data/GitHub

Connect to GitHub using OAuth Device Flow.

GitHub (PAT)

Data/GitHub

Connect to GitHub using a Personal Access Token. Generate one at github.com/settings/tokens

List Branches

Data/GitHub

List branches for a repository

List Commits

Data/GitHub

List commits for a repository

List Issue Comments

Data/GitHub

List comments on an issue or pull request

List Issues

Data/GitHub

List issues for a repository

List PR Files

Data/GitHub

List files changed in a pull request

List PR Reviews

Data/GitHub

List reviews on a pull request

List Pull Requests

Data/GitHub

List pull requests for a repository

List Release Assets

Data/GitHub

List assets attached to a release

List Releases

Data/GitHub

List releases for a repository

List Repositories

Data/GitHub

List repositories for the authenticated user or a specified organization

Merge Pull Request

Data/GitHub

Merge a pull request

Search Code

Data/GitHub

Search for code across GitHub repositories

Search Issues

Data/GitHub

Search for issues across GitHub repositories

Search Repositories

Data/GitHub

Search for repositories on GitHub

Update Issue

Data/GitHub

Update an existing issue

Update Pull Request

Data/GitHub

Update an existing pull request

Upload Release Asset

Data/GitHub

Upload a FlowPath file as a release asset

Abort Merge

Data/GitHub/Repository

Cancel an unfinished merge and restore the pre-merge state. Returns an error when no merge is in progress.

Add Repository Remote

Data/GitHub/Repository

Add a named HTTPS remote to a repository without storing credentials.

Checkout Revision

Data/GitHub/Repository

Check out a commit or tag with detached HEAD. Use Switch Branch to resume work on a local branch.

Commit Changes

Data/GitHub/Repository

Commit 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/Repository

Create a local branch at a commit, tag, or branch without changing a GitHub API branch directly.

Create Local Tag

Data/GitHub/Repository

Create 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.