Terraform: GitHub Actions Automated Deployment
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 streamline and...
View ArticleConfiguring Manual Triggers in GitHub Actions with `workflow_dispatch`
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 a push to a repository or the creation of a...
View ArticleMarkdown: How to Add Images to README.md on GitHub
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 clear and informative README file. Often, you’ll...
View ArticleGit: Reset / Undo Most Recent Local Commit
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. However, mistakes can happen, and there may...
View ArticleHow to Determine URL a Local Git Repository was Originally Cloned From
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 understanding of the repository’s origin....
View ArticleGitHub 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 used Pandoc to convert Markdown (.md)...
View ArticleGit: Merge Repositories with History
Merging two Git repositories together in not a common task. In my own consulting work, this is a task that does come up every so often when the code I’m working on needs to be moved from an initial Git...
View ArticleIntroduction to GitHub and Git Version Control Workflow
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 an application, command-line scripts, or even authoring a book or...
View ArticleGitHub acquires npm
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 Node package manager, the npm Registry, and npm...
View ArticleGitHub Mobile App Released
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 GitHub’s announcement of acquiring npm....
View ArticleGitHub CLI (gh) Cheat Sheet
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 changes and...
View ArticleGitHub Satellite ’20 Announcements: Discussions, CodeSpaces, securing code,...
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 attend. At this years event, GitHub has made...
View ArticleGetting Started with GitHub CLI
The all-new GitHub CLI has shipped! This now brings the power of GitHub to your terminal, on Windows, macOS, and Linux. GitHub is giving us the following capabilities: Run your entire GitHub workflow...
View ArticleGitHub Certifications (Actions, Admin and Security) for Azure Partners
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 Microsoft employees too) that are let into...
View ArticleTerraform: Modules using Git Branch as Source
HashiCorp Terraform empowers DevOps Engineers and SREs to manage cloud resources efficiently. One of its standout features is the Terraform Modules support, allowing users to organize and reuse...
View Article
More Pages to Explore .....