Skip to content
anturno
Workflows · Product

Automate the release cycle

Dependency bumps, flaky-test hunts, release notes, triage. Workflows run on a schedule or a trigger and open pull requests before anyone asks.

Scheduled runs

Weekly dependency updates, nightly flaky-test sweeps, monthly cleanup of dead code.

Triggers from your tools

A label in Linear, a failing check, an alert in Sentry. Each can start a run.

Release notes that write themselves

Every merged pull request feeds a draft. Someone presses publish.

The routine work, on a schedule.

Workflows turn the chores of shipping software into runs that happen before they are noticed.

[01]Feature

Schedule the chores

Pick a workflow, a repository and a cadence. Each run opens a pull request with its trace.

SeptemberMondays · 09:00WorkflowsWeekly dependenciesMon 09:00Nightly flaky sweep02:00Monthly dead code1st · 06:00Release noteson merge
DependenciesFlaky testsDead code
[02]Feature

Start from a signal

A Sentry alert becomes a ticket, becomes a plan, becomes a fix in review. Before the standup.

SentryTypeErrorcheckout.ts:142412 eventsTicketLIN-4830agentRun #4830PlanFixTestsReviewbefore standup
Sentry + DatadogLabelsWebhooks
[03]Feature

Ship the notes

Release notes, changelog entries and customer-facing summaries drafted from what merged.

v2.9.0Release notesDraftRetry policy for billing webhooksAttachments in workflowsSaved board filtersStagingProductionPublish
ChangelogSlack digestOne click publish
[01]FAQ/ Know before you go

Frequently asked questions

The questions engineering teams ask before the first run.

  • Yes. A workflow is a plan template plus a trigger, written in the editor or as YAML in the repository.

  • It stops, records why and opens an escalation. Nothing is merged and nothing is retried without a person.

  • Yes. A workflow run is a run, the same as a ticket.

/ See anturno in action

See how anturno could help your team