Skip to content
Notis

Enroll launch members from a GitHub release

Let a release announcement also complete the promised customer follow-through.

Trigger

GitHub Release State Changed

Fires when a GitHub release changes.

Action

Add User to Course

Adds a user to a product or creates an account without course access.

Why this helps

After shipping, founders often postpone the separate task of granting the training or onboarding they promised.

  • Closes the loop while the launch is still fresh
  • Keeps promised access from becoming a follow-up task
  • Avoids duplicate course enrollment

Setup

Build it in a few focused steps.

  • 1Connect GitHub and Membervault to Notis once.
  • 2Open Automations and create a new automation.
  • 3Write a plain-language instruction to enroll the approved launch members named in each published release into the chosen course.
  • 4Choose GitHub Release State Changed as the trigger and a channel for run reports.
  • 5Publish one test release with a real approved member.

Questions about this workflow

Will it add someone twice?

No. Ask Notis to use Membervault's no-duplication enrollment action.

When this happens · Trigger

Fires when a GitHub release changes.

Do this · Action

Adds a user to a product or creates an account without course access.

Supported Triggers and Actions

Notis builds workflows that link GitHub to Membervault. A trigger fires from one place; an action lands in another.

GitHub triggers

Membervault actions

Recurring trigger

Notis starts this workflow on a schedule, such as daily, weekly, or during business hours.

TriggerScheduled

Add User to Course

Adds a user to a product or creates an account without course access.

ActionInstant

Webhook trigger

Notis starts this workflow when an external tool or custom backend sends an HTTP request.

TriggerInstant

Delete User

Permanently deletes a user and all their data, progress, and quiz answers.

ActionInstant

New Workflow Artifact Created

Fires when a new GitHub Actions workflow artifact is created in a repository.

TriggerPolling

Get Courses

Lists all courses in the account.

ActionInstant

Branch Changed

Fires when a branch’s commits or protection status or settings change.

TriggerPolling

Remove User from Course

Revokes a user's course access without deleting their account.

ActionInstant

New Branch Created

Fires when a new branch is created in a GitHub repository.

TriggerPolling

Check Run Status / Conclusion Changed

Fires when a GitHub check run’s status or conclusion changes.

TriggerPolling

Check Suite Status / Conclusion Changed

Fires when a GitHub check suite changes status or conclusion for a reference.

TriggerPolling

New Code Scanning Alert Created

Fires when a new code scanning alert is created in a repository.

TriggerPolling

Connect any two apps with Notis in the middle.

GitHub and Membervault, or any other combination from 1,500+ integrations.

When this happens · Trigger

Do this · Action

Save your first hour today.

7-day trial of any paid plan, with $20 of usage included.
No card. Works with personal or business Membervault.