Skip to content

Entries with the tag “github”

These entries have all been tagged with “github”.

GitHub Workflow for Production Merge

GitHub actions are awesome. In fact, we often write about them or share details on MasteringLaravel.io in the tips section or the community.

Let’s take a look at one particular workflow that appears pretty simple - after you understand it all.

How do we merge from develop into main for a production deploy or merge? By using this GitHub action.

Nov 18, 2025 2 min read #git #github

Production Merge in GitHub Actions

You’re using Pull Requests in GitHub and everything is working great! Nice workflow! But now you have a problem: deploying from develop to main via a … what? A PR? A merge commit if you bring the two branches down to your local machine? What else? What about a GitHub action that you can use to do this? Here’s a simple proof of concept with explanation - you may still need to alter this for your workflow.

May 2, 2024 3 min read #git #github

Backup All Your GitHub Repos Script

I had a nightmare that someone had access to my GitHub account and was deleting every repo I had before my eyes. I couldn’t figure out how to stop them and invalidate the proper token. I woke up and decided that I am not ok with this one point-of-failure of my historical work. So I wrote a script to back it up.

Jan 17, 2022 3 min read #github #nodejs