New GitHub Actions Extension For Aha! Develop

Connect Aha! Develop with GitHub Actions and track build status automatically.

June 2, 2022

New GitHub Actions Extension For Aha! Develop

by Jeff Tucker

GitHub is one of the largest developer platforms out there. Engineers worldwide use it for source code management (SCM), issue tracking, and continuous integration and deployment (CI/CD). This is why we built a GitHub importer for Aha! Develop and a GitHub extension — to track the status of branches and pull requests in GitHub without leaving Develop. If you rely on GitHub Actions to manage your CI/CD pipeline, today's update is for you.

Today we are introducing a new extension for GitHub Actions. Use it to track build status in Aha! Develop and triage failures faster.

Now you can connect user stories in Aha! Develop with builds in GitHub Actions — for visibility into the latest runs. You can also quickly access the build logs in GitHub Actions to get more details when something goes wrong. The team can get insight into how builds are progressing and whether the code has shipped.

To get started, have an account administrator install the GitHub Actions extension from the extension library. Then, configure a webhook in GitHub Actions to automatically notify Aha! Develop about new builds. Finally, add the GitHub Actions custom field to your user story card layout in Develop — so you can see the build status right on the user story.

Let's take a closer look at how to use the GitHub Actions extension:

Get immediate insight into build status

Create a link between the source code in GitHub and the user story in Develop. You can do this by adding the Aha! reference number for a user story to your branch name in GitHub. This link enables you to track the status of branches, pull requests, and deploys using both the GitHub and GitHub Actions extensions.

In the example below we can see that the latest pull request in GitHub merged successfully, but the build in GitHub Actions failed. Now we can jump directly into the logs in GitHub Actions to troubleshoot what went wrong and resolve the issue.

The GitHub Actions extension shows every branch that includes the Aha! reference number and the status of the most recent build.

Use the GitHub and GitHub Actions extensions for complete visibility into the status of your code — from PR to deploy.

You will enjoy the transparency you gain as code moves from branch to pull request to shipped. And if you would like to automatically update the status of a user story when the status of your code changes in your SCM or CI/CD tool, stay tuned. More exciting releases for Aha! Develop are coming soon.

Sign up for a free trial of Aha! Develop

Aha! Develop is a fully extendable agile development tool — prioritize the backlog, estimate work, and plan sprints. If you are interested in an integrated product development approach, use Aha! Roadmaps and Aha! Develop together. Sign up for a free 30-day trial or join a live demo to see why more than 600,000 product builders trust our software to build lovable products and be happy doing it.

Jeff Tucker

Jeff is passionate about promoting customer empathy throughout product and engineering teams. He is a Senior Product Manager at Aha! — the world’s #1 product development software. Jeff has more than 10 years of experience across product, design, and engineering roles. Previously, he managed products at developer tool and cybersecurity startups.

Build what matters. Try Aha! free for 30 days.

Follow Jeff

Follow Aha!

Related articles

May 22, 2018

Why You Need a Strategic IT Roadmap

“IT manages technology and projects — not customer experiences.” Have you heard this before? Not lately, I hope. Most companies are taking on major initiatives to focus…