Use main for prod #19

Open
opened 2026-03-08 23:58:54 +00:00 by jflory7 · 5 comments
Owner

The git branch workflow is confusing and hides the most useful content in this repository in a non-default branch. Therefore, I proposing the following:

  1. Delete the current main branch.
  2. Rename prod to be the new main branch.
  3. Delete the stg branch.
  4. (later) Use Forgejo Actions to build live previews of the entire docs site inside of PRs, therefore eliminating the need for a staging branch.

This should make it easier for people to navigate this repository, find the things they need to find, and propose changes more easily.

The git branch workflow is confusing and hides the most useful content in this repository in a non-default branch. Therefore, I proposing the following: 1. Delete the current `main` branch. 2. Rename `prod` to be the new `main` branch. 3. Delete the `stg` branch. 4. (later) Use Forgejo Actions to build live previews of the entire docs site inside of PRs, therefore eliminating the need for a staging branch. This should make it easier for people to navigate this repository, find the things they need to find, and propose changes more easily.
Owner

I would support that. We should check if the README.md is the same or what is the newer one. And according to our rules, I guess we need a Licence file? Or does it only apply for GitLab repos?

And before we delete stg, we have to check which projects use it.

I would support that. We should check if the README.md is the same or what is the newer one. And according to our rules, I guess we need a Licence file? Or does it only apply for GitLab repos? And before we delete stg, we have to check which projects use it.
Member

Yes, it's actively confusing and tedious to manage. If we ever need staging we can handle that through actions, or simply use local builds if it's something we develop

Yes, it's actively confusing and tedious to manage. If we ever need staging we can handle that through actions, or simply use local builds if it's something we develop
Owner

+1.

I also opened a separate ticket for doing the same thing in all the other repos - docs/tickets#22.

+1. I also opened a separate ticket for doing the same thing in all the other repos - https://forge.fedoraproject.org/docs/tickets/issues/22.
Member

same comment as #20
For the record, this will break https://forge.fedoraproject.org/docs/translations-scripts
This is not blocking
Please ping me and @darknao once you proceed with the update

same comment as https://forge.fedoraproject.org/docs/docs-fp-o/issues/20 For the record, this will break https://forge.fedoraproject.org/docs/translations-scripts This is not blocking Please ping me and @darknao once you proceed with the update
Owner

Also see #12.

Also see #12.
Sign in to join this conversation.
No description provided.