Scheduled actions not correctly processed on mirrored rep[ository #14682

Open
opened 2025-11-02 11:19:53 -06:00 by GiteaMirror · 2 comments
Owner

Originally created by @elasticroentgen on GitHub (Jun 30, 2025).

Description

When creating a mirror for the Github repository ethereum/go-ethereum the gitea action defined in the .gitea/workflows directory that contain scheduled runs will not be recognized by Gitea. They wont show up in the action_schedule or action_schedule_spec database tables.

It works for other reporistories we've tried. But something is funky with the go-ethereum repo that Gitea won't add/update scheduled action runs.

For Logs: nothing is shown even on loglevel TRACE that would indicate any issues.

Gitea Version

v1.24.0

Can you reproduce the bug on the Gitea demo site?

No

Log Gist

No response

Screenshots

No response

Git Version

No response

Operating System

No response

How are you running Gitea?

Kubernetes Helm chart deployment

Database

PostgreSQL

Originally created by @elasticroentgen on GitHub (Jun 30, 2025). ### Description When creating a mirror for the Github repository `ethereum/go-ethereum` the gitea action defined in the `.gitea/workflows` directory that contain scheduled runs will not be recognized by Gitea. They wont show up in the `action_schedule` or `action_schedule_spec` database tables. It works for other reporistories we've tried. But something is funky with the `go-ethereum` repo that Gitea won't add/update scheduled action runs. For Logs: nothing is shown even on loglevel TRACE that would indicate any issues. ### Gitea Version v1.24.0 ### Can you reproduce the bug on the Gitea demo site? No ### Log Gist _No response_ ### Screenshots _No response_ ### Git Version _No response_ ### Operating System _No response_ ### How are you running Gitea? Kubernetes Helm chart deployment ### Database PostgreSQL
GiteaMirror added the type/bug label 2025-11-02 11:19:53 -06:00
Author
Owner

@fjl commented on GitHub (Jun 30, 2025):

This issue might be related: https://github.com/go-gitea/gitea/issues/34472
However, while it is reported there that 1.24.0-RC0 fixes the issue, it did not work for us.

@fjl commented on GitHub (Jun 30, 2025): This issue might be related: https://github.com/go-gitea/gitea/issues/34472 However, while it is reported there that 1.24.0-RC0 fixes the issue, it did not work for us.
Author
Owner

@Zettat123 commented on GitHub (Oct 29, 2025):

I fixed #34472 in #35767. Then I did some tests on this issue and I think this issue has been solved.

Here are my testing steps:

  1. Fork ethereum/go-ethereum on GitHub and enable schedule cron in ‎.gitea/workflows.
  2. Migrate the fork repo to my own Gitea instance and mark it as a mirror.
  3. Enable "Actions" for the mirror repo.
  4. Check action_schedule and action_schedule_spec table and new schedules have been created.
@Zettat123 commented on GitHub (Oct 29, 2025): I fixed #34472 in #35767. Then I did some tests on this issue and I think this issue has been solved. Here are my testing steps: 1. Fork `ethereum/go-ethereum` on GitHub and enable schedule cron in `‎.gitea/workflows`. 2. Migrate the fork repo to my own Gitea instance and mark it as a mirror. 3. Enable "Actions" for the mirror repo. 4. Check `action_schedule` and `action_schedule_spec` table and new schedules have been created.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/gitea#14682