New GitHub Actions Extension For Aha! Develop
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.
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 product builders trust our software to build lovable products and be happy doing it.