OCNORA

GitHub

Business appsBearer tokencredential probe

Create issues in GitHub repositories (personal access token).

OCNORA ships 65 typed GitHub operations and 1 trigger. Each node has a schema-driven form, input and output tables beside its settings, and is pre-flighted by Workflow Health before your first real run. Anything not covered by a typed node reaches https://api.github.com through the HTTP node with the same credential.

Triggers 1

  • Event
    Start a run when a GitHub repository or organization event fires.
    trigger.github_event

Operations 65

  • Add Issue Assignees
    Assign users to an issue without removing the current assignees.
    github.add_issue_assignees
  • Add Issue Comment
    Comment on a GitHub issue or pull request.
    github.add_issue_comment
  • Add Issue Labels
    Add labels to an issue without disturbing the ones already on it.
    github.add_issue_labels
  • Cancel Workflow Run
    Cancel an Actions run that is queued or in progress.
    github.cancel_workflow_run
  • Close Issue
    Close an issue, optionally recording why it was closed.
    github.close_issue
  • Create Branch
    Create a branch pointing at an existing commit.
    github.create_branch
  • Create File
    Commit a new file to a repository.
    github.create_file
  • Create Issue
    Open an issue in a GitHub repository.
    github.create_issue
  • Create Pull Request
    Open a pull request in a GitHub repository.
    github.create_pull_request
  • Create Pull Request Review
    Approve, request changes on, or comment on a pull request.
    github.create_pull_request_review
  • Create Release
    Publish a release for a tag, optionally as a draft or pre-release.
    github.create_release
  • Create Repository
    Create a repository for the authenticated user or for an organisation.
    github.create_repo
  • Create Tag
    Create a lightweight tag pointing at an existing commit.
    github.create_tag
  • Delete Branch
    Delete a branch by removing its Git reference.
    github.delete_branch
  • Delete File
    Commit the removal of a file from a repository.
    github.delete_file
  • Delete Issue Comment
    Delete an issue or pull request comment.
    github.delete_issue_comment
  • Delete Release
    Delete a release; its tag is left in place.
    github.delete_release
  • Delete Release Asset
    Delete one file attached to a release.
    github.delete_release_asset
  • Delete Repository
    Permanently delete a repository, after confirming its full name.
    github.delete_repo
  • Delete Tag
    Delete a tag by removing its Git reference.
    github.delete_tag
  • Dispatch Repository Event
    Fire a repository_dispatch event so a workflow listening for it runs.
    github.dispatch_repository_event
  • Dispatch Workflow
    Start a workflow run on a branch or tag, with optional inputs.
    github.dispatch_workflow
  • Download Archive
    Download a repository snapshot (zip or tar.gz) as a file blob.
    github.download_archive
  • Download Workflow Run Logs
    Download an Actions run's complete log bundle as a zip file blob.
    github.download_workflow_run_logs
  • Get Branch
    Read one branch, including the commit it points at and its protection.
    github.get_branch
  • Get File
    Read a file's contents, or list a directory, from a repository.
    github.get_file
  • Get Issue
    Read one issue by its number.
    github.get_issue
  • Get Latest Release
    Read the repository's latest published release.
    github.get_latest_release
  • Get Pull Request
    Read one pull request, including its merge state and branches.
    github.get_pull_request
  • Get Release
    Read one release by its numeric id.
    github.get_release
  • Get Release By Tag
    Read the release attached to a tag name.
    github.get_release_by_tag
  • Get Repository
    Read one repository's settings and metadata.
    github.get_repo
  • Get Workflow
    Read one workflow's file path and enabled state.
    github.get_workflow
  • Get Workflow Run
    Read one Actions run's status, conclusion and commit.
    github.get_workflow_run
  • List Branches
    List a repository's branches.
    github.list_branches
  • List Issue Comments
    List the comments on one issue or pull request.
    github.list_issue_comments
  • List Issues
    List issues in a GitHub repository.
    github.list_issues
  • List Organisation Members
    List the members of a GitHub organisation.
    github.list_org_members
  • List Organisation Teams
    List the teams in a GitHub organisation.
    github.list_org_teams
  • List Pull Request Files
    List the files a pull request changes, with per-file line counts.
    github.list_pull_request_files
  • List Pull Request Reviews
    List the reviews left on a pull request.
    github.list_pull_request_reviews
  • List Pull Requests
    List a repository's pull requests, filtered by state or branch.
    github.list_pull_requests
  • List Release Assets
    List the files attached to a release.
    github.list_release_assets
  • List Releases
    List a repository's releases, newest first.
    github.list_releases
  • List Repositories
    List the repositories owned by an organisation or a user.
    github.list_repos
  • List Tags
    List a repository's tags, newest first.
    github.list_tags
  • List Team Members
    List the members of one team in an organisation.
    github.list_team_members
  • List Workflow Runs
    List Actions runs for a repository, or for one workflow.
    github.list_workflow_runs
Show 17 more
  • List Workflows
    List the GitHub Actions workflows defined in a repository.
    github.list_workflows
  • Merge Pull Request
    Merge a pull request with a merge commit, a squash or a rebase.
    github.merge_pull_request
  • Remove Issue Assignees
    Unassign users from an issue.
    github.remove_issue_assignees
  • Remove Issue Label
    Remove one label from an issue.
    github.remove_issue_label
  • Remove Pull Request Reviewers
    Withdraw a review request from users or teams.
    github.remove_pull_request_reviewers
  • Request Pull Request Reviewers
    Ask users or teams to review a pull request.
    github.request_pull_request_reviewers
  • Re-run Workflow Run
    Re-run a finished Actions run, or only the jobs in it that failed.
    github.rerun_workflow_run
  • Search Code
    Search indexed source files across the repositories the token can read.
    github.search_code
  • Search Issues
    Search issues and pull requests across repositories with a query.
    github.search_issues
  • Search Repositories
    Search repositories by name, topic, language or any search qualifier.
    github.search_repos
  • Update File
    Commit new contents over an existing file, creating it when it is absent.
    github.update_file
  • Update Issue
    Change an issue's title, body, state, labels, assignees or milestone.
    github.update_issue
  • Update Issue Comment
    Rewrite the body of an existing issue or pull request comment.
    github.update_issue_comment
  • Update Pull Request
    Change a pull request's title, body, target branch or state.
    github.update_pull_request
  • Update Release
    Change a release's tag, title, notes or draft state.
    github.update_release
  • Update Repository
    Change a repository's settings — name, description, visibility or features.
    github.update_repo
  • Upload Release Asset
    Attach a file to an existing GitHub release.
    github.upload_release_asset

Run your first GitHub workflow today.

Create a free workspace, add the connection, pick a template or describe the workflow to Build with AI. Workflow Health checks it before it runs.