Files
galaxy/.github
Nicola Soranzo 03722952de Don't skip `pypi-publish job if check-permissions` was skipped
In GitHub Actions, the default behaviour for any job is to run only if
all its direct and indirect dependencies have a status of `success`.
On a `release` event, the `check-permissions` job is skipped because of
its `if:` condition.
The `build-python-packages` job (which depends on `check-permissions`)
runs anyway because it has an explicit `if:` condition which overrides
the default behaviour.
The `pypi-publish` job (which depends on `build-python-packages`) was
instead skipped because id had no `if:` condition and one of its
ancestors (`check-permissions`) was skipped.
2026-04-09 17:57:54 +01:00
..
2022-02-18 19:48:10 +01:00