By day, I'm the Senior Director of Developer Relations at @Kong. By night, I'm a parent, writer and programmer (though usually not all at the same time). You can find all my writing at michaelheap.com, including posts on #github and #github-actions. Project wise, I'm working on a new version of trello-cli, building out tools for docs.konghq.com and continuing to keep two small humans alive. Outside of work, I contribute to the GitHub ecosystem as a GitHub Star and an OpenAPI Business Governance Board alumni. In a previous life, I:
Today, you'll find me building GitHub Actions, CLI tools and Octokit plugins. |
- Create Jira tickets from a markdown notes
- Rename `master` to `main` in a single command
- Pin your GitHub Actions to a specific SHA
- Tag items saved to Pocket based on their URL or contents
- Download the `event.json` and `env` from a GitHub Action run with a click
- Deploy a review app for a Pull Request if the author has write access to the repo
- Attach build logs as a comment if a Heroku deploy fails
- Automatically convert from `docker` to `node12` for GitHub Actions when tagged
- Enforce a minimum amount of time a Pull Request must be open for