IntegrationOfficial SAPUGO blueprintFree

GitHubintegration for SAPUGO

Call GitHub and handle every event with typed values.

Unlimited members · No credit card · Hosted in the EU

Connects with

Table
1
View
1
Workflow
1
Workflow actions
22
Business rule
1

What GitHub does

Call GitHub from a workflow and handle each event this workspace receives. Open, update, and comment on issues; read, review, and merge pull requests; read commits and create releases; start, re-run, and cancel Actions runs. Every call returns one typed object, and every event reaches a handler in a branch for its kind with typed values, so you pick fields instead of guessing them. Sign in with GitHub after install. These calls cannot run inside a transaction.

  • Issues, comments, pull requests, reviews, commits, releases, and Actions runs
  • Each call returns one typed object
  • One row per delivery, including redeliveries
  • One handler workflow with a typed branch per event

What it adds to your workspace

Everything below becomes part of your workspace, ready to use and yours to change.

1 table

  • GitHub events

1 view

  • Failed deliveries

1 workflow

  • Handle GitHub event

22 workflow actions

  • Get issue
  • List issues
  • Create issue
  • Update issue
  • Add labels to issue
  • Add comment
  • List comments
  • Get pull request
  • List pull requests
  • Merge pull request
  • Review pull request
  • Request reviewers
  • Get commit
  • List commits
  • Get release by tag
  • List releases
  • Create release
  • Start workflow
  • List workflow runs
  • Get workflow run
  • Re-run workflow run
  • Cancel workflow run

1 business rule

  • Route GitHub event

Set up GitHub in three steps

  1. 1

    Open it in SAPUGO

    Sign in, or create a free workspace. A new workspace gets GitHub added automatically.

  2. 2

    Install the blueprint

    Review what it adds to your workspace, then confirm. Nothing changes until you do.

  3. 3

    Finish the setup

    Enter GitHub sign-in, GitHub webhook secret. Values stay in your workspace.

What you will be asked for

  • GitHub sign-inSign-in
  • GitHub webhook secretSigning secret

Keys and secrets are entered in your own workspace. They are never part of the blueprint.

Ready-made recipes for GitHub

Install one of these to put GitHub to work right away.

GitHub questions

What does the GitHub integration do?

Call GitHub from a workflow and handle each event this workspace receives. Open, update, and comment on issues; read, review, and merge pull requests; read commits and create releases; start, re-run, and cancel Actions runs. Every call returns one typed object, and every event reaches a handler in a branch for its kind with typed values, so you pick fields instead of guessing them.

Is the GitHub integration free?

Yes. GitHub is free to install on every SAPUGO plan, including the Free plan. You only need a SAPUGO workspace.

What does it add to my workspace?

It adds 1 table, 1 view, 1 workflow, 22 workflow actions and 1 business rule to your SAPUGO workspace. Everything it adds is yours to rename, change or remove.

What do I need to set it up?

During setup SAPUGO asks for: GitHub sign-in and GitHub webhook secret. Keys and secrets are entered in your own workspace. They are never part of the blueprint.

What can I build with GitHub?

Ready-made recipes that use GitHub: GitHub issue to Slack and GitHub issue to Teams. Each one is a normal workflow you can open and change.

Can I change it after installing?

Yes. A blueprint is a starting point, not a locked app. You can rename, extend or remove anything it adds, and install a newer version when one is published.

Where is my data stored?

In your own SAPUGO workspace, in an isolated database hosted in the EU.

What is new in 1.0.0

First release.