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 guide on configuring rsync with a custom SSH port within GitHub Actions workflows for automated deployment.
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'.
Explores YAML's advanced string handling, focusing on multiline strings, indentation rules, and escape sequences for config files and CI.
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.