Closed jameslamb closed 1 month ago
In preparation for the 24.08 release, proposes updating various versions across the repo.
pre-commit
pre-commit autodupate
conda
sphinx
os: "ubuntu-lts-latest"
python: "mambaforge-latest"
mambaforge
Makes CI a bit faster.
Improves the likelihood of pre-commit hooks catching issues.
Resolves these warnings from GitHub Actions:
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-python@v2, pre-commit/action@v2.0.0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/. The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2, pre-commit/action@v2.0.0. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-python@v2, pre-commit/action@v2.0.0. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/setup-python@v2, pre-commit/action@v2.0.0. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
(example build where you can see the warnings)
In preparation for the 24.08 release, proposes updating various versions across the repo.
pre-commit
hooks viapre-commit autodupate
conda
solves faster, and to prevent weird solves from accidentally rolling us back to, for example, much older versions ofsphinx
)os: "ubuntu-lts-latest"
andpython: "mambaforge-latest"
readthedocs configsmambaforge
versions go end-of-lifeBenefits of these changes
Makes CI a bit faster.
Improves the likelihood of
pre-commit
hooks catching issues.Resolves these warnings from GitHub Actions:
(example build where you can see the warnings)