Meet the Workflows: Operations & Release
Ah! Right this way to our next chamber in Peli’s Agent Factory! The chamber where our AI agents enhance the magical moment of shipping software.
In our previous post, we explored metrics and analytics workflows - the agents that monitor other agents, turning raw activity data into actionable insights.
Operations & Release Workflows
Section titled “Operations & Release Workflows”The agents that help us actually ship software:
- Release - Orchestrates builds, tests, and release note generation
- Changeset - Manages version bumps and changelog entries for releases
- Daily Workflow Updater - Keeps actions and dependencies current (because dependency updates never stop)
Shipping software is stressful enough without worrying about whether you formatted your release notes correctly.
The Release workflow handles the entire orchestration - building, testing, generating coherent release notes from commits, and publishing. What’s interesting here is the reliability requirement: these workflows can’t afford to be creative or experimental. They need to be deterministic, well-tested, and boring (in a good way).
The Changeset workflow automates the tedious task of version bumps and changelog entries. It analyzes commits since the last release, determines the appropriate version bump (major, minor, patch), and updates the changelog accordingly.
The Daily Workflow Updater taught us that maintenance is a perfect use case for agents - it’s repetitive, necessary, and nobody enjoys doing it manually. These workflows handle the toil so we can focus on the interesting problems.
Using These Workflows
Section titled “Using These Workflows”You can add these workflows to your own repository and remix them. Get going with our Quick Start, then run one of the following:
Release:
gh aw add https://github.com/github/gh-aw/blob/v0.37.7/.github/workflows/release.mdChangeset:
gh aw add https://github.com/github/gh-aw/blob/v0.37.7/.github/workflows/changeset.mdDaily Workflow Updater:
gh aw add https://github.com/github/gh-aw/blob/v0.37.7/.github/workflows/daily-workflow-updater.mdThen edit and remix the workflow specifications to meet your needs, recompile using gh aw compile, and push to your repository. See our Quick Start for further installation and setup instructions.
Learn More
Section titled “Learn More”- GitHub Agentic Workflows - The technology behind the workflows
- Quick Start - How to write and compile workflows
Next Up: Security-related Workflows
Section titled “Next Up: Security-related Workflows”After all this focus on shipping, we need to talk about the guardrails: how do we ensure these powerful agents operate safely?
Continue reading: Security-related Workflows →
This is part 10 of a 19-part series exploring the workflows in Peli’s Agent Factory.