Re:GitHub is no longer independent at Microsoft after CEO re...
by kstrauser on Monday August 11, 2025 @12:45PM
(#44866390)
I prefer Forgejo, but both it and Gitea support actions like GitHub's. You can have a nice CI/CD pipeline that runs 100% in-house, for free. I adore it for personal projects.
[ Parent
| on HN ]
Re:GitHub is no longer independent at Microsoft after CEO re...
by mdaniel on Monday August 11, 2025 @12:49PM
(#44866447)
> Gitea support actions like GitHub's
Citation needed. nektos/act is for sure not "like GitHub's"
Re:GitHub is no longer independent at Microsoft after CEO re...
by kstrauser on Monday August 11, 2025 @12:57PM
(#44866562)
Here's Gitea's own comparison to GitHub's Actions: https://docs.gitea.com/usage/actions/comparison
Sure, it's not identical, and no one claims it is. I think it's defensibly like them, though.
Re:GitHub is no longer independent at Microsoft after CEO re...
by milliams on Monday August 11, 2025 @12:56PM
(#44866551)
Yes it is. It's not identical, but it is "like" it.
Re:GitHub is no longer independent at Microsoft after CEO re...
by cowmix on Monday August 11, 2025 @01:45PM
(#44867131)
Most of my build config run on either platform (Gitea and Github) interchangeably.
Re:GitHub is no longer independent at Microsoft after CEO re...
by dboreham on Monday August 11, 2025 @01:49PM
(#44867182)
We've run Gitea actions (and contributed here and there) for a couple of years, since-by-side with Github. We host in containers on the Gitea side so there are some marginal differences as to what can be run in a job, but our experience has been very positive.
Re:GitHub is no longer independent at Microsoft after CEO re...
by ctz on Tuesday August 12, 2025 @06:02AM
(#44874361)
> You can have a nice CI/CD pipeline that runs 100% in-house, for free.
Interested! Some detail on how you achieve this for free would be great.
Re:GitHub is no longer independent at Microsoft after CEO re...
by kstrauser on Tuesday August 12, 2025 @10:22AM
(#44876568)
Well, Forgejo’s Actions are very similar to GitHub’s: https://forgejo.org/docs/latest/user/actions/actions/
If you want to run a process after each push to a branch or merge into main or whatever, you describe it in a YAML file in that repo. Configure some workers to run those actions and off you go! I use it for things like running tests and applying Terraform changes.
Re:GitHub is no longer independent at Microsoft after CEO re...
by ctz on Tuesday August 12, 2025 @12:51PM
(#44878881)
I understand that part. Mostly interested where the runners are coming from? macOS especially is pretty costly to provide runners for, so who is doing that for free?
Re:GitHub is no longer independent at Microsoft after CEO re...
by Henchman21 on Tuesday August 12, 2025 @09:17PM
(#44883646)
You provide the runners on your own hardware. Perhaps a Mac mini would fit the bill?