Release notes, a QA task and team alerts — straight from a version tag

The moment you tag a new version, the scenario builds a changelog from the commits, creates a QA task and messages both dev and QA channels.

  • The changelog builds itself from commits
  • The QA task appears the same second
  • Each team gets its own message in its own channel
  • A malformed version tag triggers an instant warning
WebhookGitLab

How it works

To get vkTeams notifications in GitHub, you don't need a developer: a ready-made scenario watches events and sends messages for you.

  1. Starts when: Git Tag Webhook
  2. Check: Is Valid Semver?
  3. If yes: Fetch Commits from Branch
  4. Then: Generate Release Notes
  5. Then: Create an issue
  6. Then: Prepare Slack Payload
  7. Then: Slack: Dev Channel
  8. Starts when: Webhook Response
  9. Then: Slack: QA Channel
  10. If no: Slack: Invalid Format Warning
  11. Starts when: Webhook Error Response

You can launch this vkTeams + GitHub integration in Scriptera: describe the task in plain words — the scenario is built, launched and monitored for you.