Closed bellini666 closed 2 months ago
🧙 Sourcery has finished reviewing your pull request!
All modified and coverable lines are covered by tests :white_check_mark:
Project coverage is 96.59%. Comparing base (
cafc388
) to head (923a530
). Report is 1 commits behind head on main.
Comparing fix_gh_actions_cache_failures
(923a530) with main
(cafc388)
✅ 15
untouched benchmarks
Federation 1 Support | Federation 2 Support | ||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
Learn more:
@sourcery-ai review
Hi, thanks for contributing to Strawberry 🍓!
We noticed that this PR is missing a RELEASE.md
file. We use that to automatically do releases here on GitHub and, most importantly, to PyPI!
So as soon as this PR is merged, a release will be made 🚀.
Here's an example of RELEASE.md
:
Release type: patch
Description of the changes, ideally with some examples, if adding a new feature.
Release type can be one of patch, minor or major. We use semver, so make sure to pick the appropriate type. If in doubt feel free to ask :)
Here's the tweet text:
🆕 Release (next) is out! Thanks to @_bellini666 for the PR 👏
Get it here 👉 https://strawberry.rocks/release/(next)
@bellini666 looks like it is an issue with the latest version of starlette 🤔
env.pythonLocation
as part of the cache key, as suggested by https://github.com/wntrblm/nox/issues/735#issuecomment-1854599576uv
as the default venv backend for a performance improvement when installing packages (updated nox for this)strategy: fail-fast
in some places where we are not using matrix, and thus this was not doing anythingSummary by Sourcery
Improve GitHub Actions caching by incorporating
env.pythonLocation
into the cache key and removing unnecessary restore cache options. Enhance performance by settinguv
as the default venv backend in nox and streamline CI configuration by removing redundantfail-fast
strategies.Enhancements:
uv
as the default virtual environment backend in nox for improved package installation performance.CI:
env.pythonLocation
in the cache key to address cache failures in GitHub Actions.strategy: fail-fast
from jobs that do not use a matrix, as it was redundant.