[Article] Forgejo Git Forge for NuttX (Experimental)

2025-01-11 Thread Lee, Lup Yuen
What is Forgejo? Think GitHub… But Open-Source and Self-Hosted! Forgejo is a Git Forge, the server code that will publicly host and share a Git Repo. (Including our NuttX Repo) In this article, we talk about Forgejo Git Forge, and whether NuttX could possibly switch from GitHub to a self-hosted Gi

Re: [Article] Forgejo Git Forge for NuttX (Experimental)

2025-01-11 Thread Tomek CEDRO
On Sat, Jan 11, 2025 at 11:02 PM Lee, Lup Yuen wrote: > What is Forgejo? Think GitHub… But Open-Source and Self-Hosted! Forgejo is a > Git Forge, the server code that will publicly host and share a Git Repo. > (Including our NuttX Repo) > > In this article, we talk about Forgejo Git Forge, and w

Re: [Article] Forgejo Git Forge for NuttX (Experimental)

2025-01-11 Thread Tomek CEDRO
On Sun, Jan 12, 2025 at 4:33 AM Gregory Nutt wrote: > On 1/11/2025 9:20 PM, Tomek CEDRO wrote: > > By the way is there a way so that PR from "wild mirrors" like on > > GitLab or Forgejo could land into the GitHub? > > > > You would have to push such commits to a branch on your local GH > > account

Re: [Article] Forgejo Git Forge for NuttX (Experimental)

2025-01-11 Thread Lee, Lup Yuen
<< I was wondering if PR can be easily "forwarded from external mirror to the upstream repo" or needs to be re-created manually based on git commits >> Hi Tomek: I'm guessing we could call the GitHub API? Needs more research and testing :-) I wrote about GitHub Coexistence: https://lupyuen.org/ar

Re: [Article] Forgejo Git Forge for NuttX (Experimental)

2025-01-11 Thread Tomek CEDRO
On Sun, Jan 12, 2025 at 4:06 AM Gregory Nutt wrote: > On 1/11/2025 6:00 PM, Tomek CEDRO wrote: > > On Sat, Jan 11, 2025 at 11:02 PM Lee, Lup Yuen wrote: > >> What is Forgejo? Think GitHub… But Open-Source and Self-Hosted! Forgejo is > >> a Git Forge, the server code that will publicly host and s

Re: [Article] Forgejo Git Forge for NuttX (Experimental)

2025-01-11 Thread Gregory Nutt
On 1/11/2025 9:20 PM, Tomek CEDRO wrote: By the way is there a way so that PR from "wild mirrors" like on GitLab or Forgejo could land into the GitHub? You would have to push such commits to a branch on your local GH account and then create a PR to the upstream? This is way outside my areas

Re: [Article] Forgejo Git Forge for NuttX (Experimental)

2025-01-11 Thread Gregory Nutt
On 1/11/2025 6:00 PM, Tomek CEDRO wrote: On Sat, Jan 11, 2025 at 11:02 PM Lee, Lup Yuen wrote: What is Forgejo? Think GitHub… But Open-Source and Self-Hosted! Forgejo is a Git Forge, the server code that will publicly host and share a Git Repo. (Including our NuttX Repo) In this article, w

Re: [Article] Forgejo Git Forge for NuttX (Experimental)

2025-01-11 Thread Lee, Lup Yuen
Thanks Greg: You're right, we won't be able to move easily out of GitHub. So our Git Forge would probably be useful as a Mirror or Backup, in case GitHub is inaccessible for some reason? Some CI Jobs could also move out of GitHub, since we're hitting the ASF Limits on GitHub Actions. >From https:/