A simple to setup and use CI/CD dashboard for GitHub Actions.
May 23, 2021 • HappyBuild

Big refactors completed

Binh Ly
I was able to acquire the domain happybuild.io and do an initial deploy.

I've also taken the time to migrate the entire app from Bootstrap 5 beta to TailwindUI.

Excid3's StimulusJS components for Tailwind definitely helped speed up the dev once I discovered them.

A majority of the development has been on migrating from a Github OAuth app to a Github App. This configuration allows me all of the capability that I want without needing to ask for complete, unfettered access to user's repos and the source code.

HappyBuild is tracking all of integration results from Github Actions and also supports handling of notifications triggered by Github's Deployment API.

I'm currently monitoring 7 personal, private repositories with HappyBuild.  

The plan now is to make it live so that others can beta test and I can begin to collect feedback a week or so.
February 12, 2021 • HappyBuild

Initial commit.

Binh Ly
I saw this dashboard while visiting the offices of Square 10 years ago.  The picture is actually from the Instagram account of one of the founders.

Square Gherkin dashboard

I've always wanted to use something like it but since nothing like it exist in the market I've decided to create it as a SaaS.

I currently work with Azure DevOps during the day and use Github Actions for my personal projects.

My goal is to have a basic version that supports Github Actions up and running over the weekend.

© 2023 12in12