Automatically update Gitea Actions in every repo #12980

Open
opened 2025-11-02 10:26:54 -06:00 by GiteaMirror · 0 comments
Owner

Originally created by @kerem0comert on GitHub (May 10, 2024).

Feature Description

Hello,

I was not sure if this is a feature that is supported, or whether there are better strategies to achieve what I describe so I wanted an issue about it accordingly.

The idea is that I have multiple repositories and another repo called gitea-actions. gitea-actions repo is supposed to be a place to version control some workflows that are common to every repo, because 90% of the time repos just use the default workflows unless they are explicitly configured for something custom. I also have 3 different repo templates for 3 types of repos, but for each the default Gitea Workflow yaml files are the same

When I make a change to this default Gitea Workflow, I want all the existing repos to get updated (at least the ones that are not default could get updated automatically). While templates can be used for new repos, for existing repos this change is obviously not replicated, unless I manually go and change yaml files for each and create new commits. Is there a more efficient and automatic way to do this? Thanks!

Screenshots

No response

Originally created by @kerem0comert on GitHub (May 10, 2024). ### Feature Description Hello, I was not sure if this is a feature that is supported, or whether there are better strategies to achieve what I describe so I wanted an issue about it accordingly. The idea is that I have multiple repositories and another repo called ```gitea-actions```. ```gitea-actions``` repo is supposed to be a place to version control some workflows that are common to every repo, because 90% of the time repos just use the default workflows unless they are explicitly configured for something custom. I also have 3 different repo templates for 3 types of repos, but for each the default Gitea Workflow ```yaml``` files are the same When I make a change to this default Gitea Workflow, I want all the existing repos to get updated (at least the ones that are not default could get updated automatically). While templates can be used for new repos, for existing repos this change is obviously not replicated, unless I manually go and change yaml files for each and create new commits. Is there a more efficient and automatic way to do this? Thanks! ### Screenshots _No response_
GiteaMirror added the type/proposal label 2025-11-02 10:26:54 -06:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#12980