You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
GitHub Actions can now restart failed jobs within one workflow separately. Originally, one had to restart all jobs in the workflow if one of them failed, which was the original motivation for splitting the workflows into separate files. An example are linkcheck.yml and ci-docs.yml. Both are related to documentation, but were split into separate workflows, because linkcheck can be unstable. They can now be merged.
* DOC: remove banner from documentation
* DX: add python version to cache hash
* DX: avoid running `pip install -U pip`
This might result in problems with the cache. The standard `pip` version
that comes with the OS and with the Python version should be used.
* DX: improve Sphinx missing paths message
* DX: insert figures only if available
This makes it possible to run `tox -e doc` without having run the
notebooks before and fixes
https://github.com/ComPWA/polarimetry/actions/runs/3958027834/jobs/6779092889
* DX: remove names from `pip install` steps
More concise and avoids having different step names in the log. The
graphical interface also displays single-step runs just.
* DX: rename pre-commit autoupdate job to active tense
* DX: rename "Style" workflow to "Style checks"
* DX: run `linkcheck` on GitHub Actions
See also ComPWA/policy#57
* DX: set Python version centrally through environment variable
* DX: share caches of `pip install` steps
* DX: use same name for both requirements jobs
This merges both workflow results on the overview page
https://github.com/ComPWA/polarimetry/actions
* FIX: add `sphinx.ext.githubpages` extension
* DX: move cache steps closer to where they are needed
Easier to spot when the hash key does not match the install statement
* MAINT: run Documentation workflow on `ubuntu-22.04`
* MAINT: run `linkcheck` on https://github.com/ComPWA/polarimetry
No need to ignore anymore now that it is public
* MAINT: sort `myst_substitutions`
* MAINT: sort Sphinx extensions
Co-authored-by: GitHub <noreply@github.com>
GitHub Actions can now restart failed jobs within one workflow separately. Originally, one had to restart all jobs in the workflow if one of them failed, which was the original motivation for splitting the workflows into separate files. An example are
linkcheck.yml
andci-docs.yml
. Both are related to documentation, but were split into separate workflows, because linkcheck can be unstable. They can now be merged.Implementation is done through ComPWA/actions and has been tested extensively in ComPWA/ampform-dpd#41.
Tasks
workflow_call
repo-maintenance#52Related PRs
The text was updated successfully, but these errors were encountered: