Browse the archive

Tag: GitHub

GitHub Actions Exam Study Guide

Overview In 2024, GitHub announced that GitHub Certifications were generally available, offering a means to demonstrate knowledge and experience on the GitHub platform. Having recently completed the GitHub Actions Certification, in this blog article I share my experience of sitting the exam, including, my study approach, the learning resources I used, tips for the exam, […]
Read article

How to: Use GitHub Actions with OIDC to Authenticate with Azure

Overview Deploying resources to the cloud through deployment pipelines requires the need to authenticate with the various cloud providers in a standardised and secure manner. GitHub Actions offers the ability to authenticate with Azure using OpenID Connect (OIDC). In this post, I’ll guide you through the process of setting up OpenID Connect (OIDC) authentication with […]
Read article

How To: Handle Line Endings with Git

Overview Git is an incredibly powerful version control system with a myriad of features and capabilities, including the ability to work across various OS platforms, including Windows and Unix. I recently started working on a project along with several other developers using various operating system platforms. We came across an issue relating to the handling […]
Read article

How to: Deploy Azure Functions Using Github Actions

Overview GitHub has really opened the doors for collaboration across the wider software development community. If you are already using GitHub then it makes sense to make the most of the GitHub ecosystem and use of all of it’s available features, including GitHub Actions; a powerful workflow engine that enables developers to automate repetitive tasks. […]
Read article

How To: Clone GIT Repo Using Personal Access Token

Overview In this post I’ll show you how you can clone a Git repository using a Personal Access Token instead of a regular password. Personal Access Tokens are useful in a variety of situations. I recently opted to use an access token on a work laptop rather than using my ‘god mode’ credentials. That way, […]
Read article