Motivated by #29274 to make it easier to run the CI on forks, more tasks could be moved to GHA, similar to d97ddbe797f5b8b3bca0ee71b692e542b8990195?
The downside would be that it is harder to re-run a task (only maintainers can do it, not the pull request author).
Another downside would be that caching depends artefacts and docker images is hard on GHA. So ideally only tasks with NO_DEPENDS=1
are moved for now. It would be:
ci/test/00_setup_env_native_fuzz.sh:export NO_DEPENDS=1
ci/test/00_setup_env_native_tidy.sh:export NO_DEPENDS=1
Any other thoughts, or volunteers to move the tasks?