mirror of https://github.com/go-gitea/gitea.git
You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Backport #29955 by @Zettat123 Fix #28761 Fix #27884 Fix #28093 ## Changes ### Rerun all jobs When rerun all jobs, status of the jobs with `needs` will be set to `blocked` instead of `waiting`. Therefore, these jobs will not run until the required jobs are completed. ### Rerun a single job When a single job is rerun, its dependents should also be rerun, just like GitHub does (https://github.com/go-gitea/gitea/issues/28761#issuecomment-2008620820). In this case, only the specified job will be set to `waiting`, its dependents will be set to `blocked` to wait the job. ### Show warning if every job has `needs` If every job in a workflow has `needs`, all jobs will be blocked and no job can be run. So I add a warning message. <img src="https://github.com/go-gitea/gitea/assets/15528715/88f43511-2360-465d-be96-ee92b57ff67b" width="480px" /> --------- Co-authored-by: Zettat123 <zettat123@gmail.com> Co-authored-by: Lunny Xiao <xiaolunwen@gmail.com> |
11 months ago | |
---|---|---|
.. | ||
actions | 11 months ago | |
agit | 1 year ago | |
asymkey | 1 year ago | |
attachment | 1 year ago | |
auth | 11 months ago | |
automerge | 2 years ago | |
context | 12 months ago | |
convert | 11 months ago | |
cron | 1 year ago | |
externalaccount | 1 year ago | |
feed | 1 year ago | |
forms | 1 year ago | |
gitdiff | 1 year ago | |
indexer | 1 year ago | |
issue | 11 months ago | |
lfs | 2 years ago | |
mailer | 11 months ago | |
markup | 2 years ago | |
migrations | 1 year ago | |
mirror | 1 year ago | |
notify | 1 year ago | |
org | 1 year ago | |
packages | 1 year ago | |
pull | 11 months ago | |
release | 1 year ago | |
repository | 11 months ago | |
secrets | 1 year ago | |
task | 1 year ago | |
uinotification | 11 months ago | |
user | 1 year ago | |
webhook | 1 year ago | |
wiki | 1 year ago |