forked from mirror/gitea
Fix #25897
Fix #30322
#29464 cannot handle some complex `if` conditions correctly because it
only checks `always()` literally. In fact, it's not easy to evaluate the
`if` condition on the Gitea side because evaluating it requires a series
of contexts. But act_runner is able to evaluate the `if` condition
before running the job (for more information, see
[`gitea/act`](
|
||
|---|---|---|
| .. | ||
| auth_test.go | ||
| auth.go | ||
| cleanup.go | ||
| clear_tasks.go | ||
| commit_status.go | ||
| init.go | ||
| interface.go | ||
| job_emitter_test.go | ||
| job_emitter.go | ||
| notifier_helper.go | ||
| notifier.go | ||
| rerun_test.go | ||
| rerun.go | ||
| schedule_tasks.go | ||
| variables.go | ||