Home
josh-ops
Cancel

Ignore Files in GitHub CodeQL Analysis

Overview I was recently working with a customer and we flipped on the security-and-quality query suite and received a a lot of results, mostly in our tests. We wanted a way to ignore these files f...

Docker Container Jobs in GitHub Actions

Overview GitHub Actions has a relatively little known feature where you can run jobs in a container, specifically a Docker container. I liken it to delegating the entire job to the container, so e...

ApproveOps: GitHub IssueOps with Approvals

Overview This is follow-up to my previous post, Demystifying GitHub Apps: Using GitHub Apps to Replace Service Accounts, where I go over the basics of creating a GitHub App and accessing its insta...

Demystifying GitHub Apps: Using GitHub Apps to Replace Service Accounts

Overview In GitHub Actions, the GitHub Token works very well and is convenient for automation tasks that require authentication, but its scope is limited. The GitHub Token is only going to allow u...

Miscellaneous GitHub API/GraphQL/CLI Automation Scripts

Overview I have a large Postman workspace for all my API calls, but it’s sometimes hard to share an example of an API or script with someone. Thus, I decided to create a repo that consolidates my ...

Programmatically Download a Package Binary from GitHub Packages

Overview We had a team that wanted to push to GitHub packages, which is relatively easily enough to do and is well documented. However, they had a subsequent job that was building a Docker image w...

Migrate SVN to Git

Overview Let’s face it: Subversion had its time in the sun, but Git is the more modern source control system. If you want to use GitHub and take advantage of all the collaboration and security fea...

Connecting Azure Boards Github App to Multiple Azure DevOps Orgs

Overview We all probably know by now that there is some pretty solid first-party support for linking GitHub to Azure DevOps, specifically, Azure Boards, with the Azure Boards GitHub app. Assuming ...

Powerlevel10k Zsh Theme in GitHub Codespaces

Overview Hello 👋 ! This is my first post since joining the GitHub FastTrack team last week. I’m still learning a lot of information as well as tips and tricks from other Hubbers. One of the things...

Working Azure DevOps Pipeline Caching for Angular CI

Overview I’ve tried several times to implement the Pipeline Cache task using Microsoft’s documentation, but have failed every time. I seemed to configure everything like the documentation indicate...