Updating existing tools in Github-hosted runners on GHA
Explains how to update pre-installed tools like GitHub CLI on GitHub-hosted runners when the default version is outdated, using brew or .deb packages.
Explains how to update pre-installed tools like GitHub CLI on GitHub-hosted runners when the default version is outdated, using brew or .deb packages.
A tutorial on setting up a CI/CD pipeline for an ASP.NET MVC application using GitHub Actions, including build and release jobs.
A guide to setting up automated end-to-end (E2E) tests for Azure Functions locally and in CI/CD pipelines, using xUnit and Azure Functions Core Tools.
An overview of Azure DevOps, covering its core services, workflow, and a practical guide for setting up a CI/CD pipeline for .NET applications.
A guide to implementing GitLab's premium 'pull from remote repo' feature for free using a custom Docker image and GitLab CI/CD pipelines.
A guide to automatically setting Helm Chart version and appVersion properties using GitHub Actions CI/CD pipelines, ensuring Semantic Versioning compliance.
A developer details their migration from Azure DevOps to GitHub Actions for CI/CD, including setup steps and configuration.
Announcing the OSS Quickstart Archetype, a Maven template for bootstrapping modern, opinionated open-source Java projects with best practices.
A developer shares lessons learned while building a CI/CD pipeline using Azure DevOps, Terraform, and Terratest for deploying an AKS cluster.
A guide to replacing unreliable third-party coverage services like Codecov with a self-contained, GitHub Actions-based solution for Python projects.
A guide to essential developer team workflows covering Git branching strategies, Agile methodologies, and CI/CD practices for effective collaboration.
A roundup of DevOps news and tools, including GitHub Releases beta, npm security updates, composite actions, and container vulnerability scanning.
A guide to creating custom Fastlane plugins to simplify and organize complex build scripts, making them more readable and maintainable.
Troubleshooting a broken Azure DevOps CI/CD pipeline for a UWP app due to missing Windows SDK versions on the build agent.
Analyzes how cognitive biases like prevention bias and status-quo bias lead to inefficient software deployment practices like 'No Friday Deploys'.
Analyzes YAML's strengths and weaknesses, proposing key features for a better successor format in tech configuration.
Explores useful GitHub Actions features like manual triggers and sparse matrices for CI/CD workflows, based on migrating from Travis CI.
A guide to implementing a custom solution for re-running only failed jobs in GitHub Actions workflows to save CI time.
Guide to automating Azure AD B2C custom policy builds and deployments using a custom Azure DevOps extension and YAML pipelines.
Analyzes the high cost of delaying continuous deployment and advocates for automated, sub-15-minute deploy cycles to boost engineering efficiency.