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
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
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