Continuous Integration Approving Builds and Workflows with GitHub Actions and Microsoft Teams Sometimes it can be useful to request a manual approval before a deploy is unleashed on production. GitHub supports manual approval when you use environments, but only on public repositories
Continuous Integration Testing dotfiles with Test Kitchen and InSpec Several years ago I built my own dotfiles repository [https://www.jamesridgway.co.uk/dotfiles-with-github-travis-ci-and-docker/] as a way of being able to easily transport the config for my desktop environment
Docker Sharing an SSH Agent between a host machine and a Docker container I've worked on a few projects recently where we've wanted a Docker container to be able to SSH into other machines on the network. The approach we settled on was
Cloudflare Security.txt and a Keybase Proof with a Cloudflare Worker deploying using GitHub Actions I recently blogged about how I moved my website from being a custom Ruby on Rails blog hosted in AWS to Ghost(Pro) fronted by Cloudflare. Switching over to Ghost(
Continuous Integration Re-ordering environments in Bamboo deployment projects In Atlassian's Bamboo you can re-order the environments in a deployment project by clicking Edit, Actions and then Move Up or Move Down. When you've got a lot of environments,
Continuous Integration Dotfiles with GitHub, Travis CI and Docker Most of us use dotfiles to personalise our systems - and I'm no different. I've recently taken to automating away my management and testing of dotfiles by using GitHub, Travis