GitHub Actions: Run Pandoc to convert Markdown to Word Document
Pandoc is a great tool for document conversion and generation. I’ve written tons of training course and documentation content over the years, and have often…
Continuous Integration (CI) and Continuous Delivery (CD) are software development practices aimed at improving code quality and accelerating the release cycle. Continuous Integration involves the frequent merging of code changes into a shared repository, where automated builds and tests are run to detect and address issues early. This practice helps ensure that the codebase remains stable and reduces integration problems. Continuous Delivery extends CI by automating the deployment process, enabling code changes to be released to production environments quickly and safely. With CD, applications are always in a deployable state, and deployments can be performed on-demand, reducing the time and effort required to release new features or fixes. Together, CI/CD enhances collaboration, increases productivity, and allows for faster, more reliable delivery of software updates.
22 articles
Pandoc is a great tool for document conversion and generation. I’ve written tons of training course and documentation content over the years, and have often…
Git is a powerful version control system widely used in the software development world. When working with Git repositories, it’s essential to have a clear…
Git is a powerful version control system (used stand-alone, with GitHub, and Azure DevOps) that allows developers to keep track of changes in their codebase.…
GitHub is a popular platform for hosting and managing your code repositories. One of the essential aspects of a well-documented project on GitHub is a…
When setting up CI/CD (Continuous Integration and Continuous Deployment) pipelines in Azure DevOps for .NET 7+ solutions, such as those using ASP.NET Core, it’s important…
Manually triggering GitHub Actions workflows can be very useful at times, in addition to GitHub Actions ability to be triggered on certain events, such as…
HashiCorp Terraform is a popular tool for managing infrastructure as code (IaC). By defining your IaC using Terraform, you can use version control with your…
HashiCorp Terraform infrastructure deployments can always be run manual, but using GitHub Actions to implement Continuous Integration and Continuous Deployment (CI/CD) can be used to…
There have been some in the community talking about new GitHub Certifications that are currently in a private beta available to Microsoft Partners (and maybe…
A powerful way to write and build Azure Functions is to use C# Script. This allows you to easily write function directly within the Azure…
On October 6, 2020 at approximately 19:00 UTC the Microsoft Azure DevOps services began to experience “Availability Degradation.” and comes only one week after a…
The all-new GitHub CLI has shipped! This now brings the power of GitHub to your terminal, on Windows, macOS, and Linux. This tool is a…
Earlier this week, GitHub hosted their annual GitHub Satellite event. The GitHub Satellite 2020 event this year was completely virtual, and free for all to…
Enjoy, @deltadan
When working with GitHub Repositories, the Github.com website provides an excellent interface for working with Issues, Pull Requests, and Repositories. Of course, when committing file…
GitHub keeps on innovating in the source control management and collaboration space. There have been great new features like GitHub Actions recently, as well as…
Nat Friedman, the CEO of GitHub, announced that GitHub has signed an agreement to acquire npm. “npm, inc.” is the company behind the extremely popular…
Azure pipeline as a core part of Azure DevOps, it allows for the creation of CI ( Continuous Integration) pipeline in a declarative way using…
With one simple tweet, Buck Hodges of Microsoft gave us what we have all been waiting for: less eye strain. Microsoft pushed changes to Azure…
Keeping track of file versions has been a long time issue in the world of software. This remains true if you’re writing source code for…