Skip to content
This repository has been archived by the owner on Aug 7, 2024. It is now read-only.

Switch to uv for CI #552

Merged
merged 14 commits into from
Mar 24, 2024
Merged

Switch to uv for CI #552

merged 14 commits into from
Mar 24, 2024

Conversation

Zethson
Copy link
Member

@Zethson Zethson commented Mar 21, 2024

actions/setup-python#822

Caching may or may not be a good idea.

On the usage of --system:

For convenience, uv pip install --system will install into the system Python environment, as an approximate shorthand for, e.g., uv pip install --python=$(which python3). Though we generally recommend the use of virtual environments for dependency management, --system is intended to enable the use of uv in continuous integration and containerized environments.

Save us like 30-40 seconds

Signed-off-by: zethson <lukas.heumos@posteo.net>
Copy link

netlify bot commented Mar 21, 2024

Deploy Preview for bionty-base-091d ready!

Name Link
🔨 Latest commit 47005ab
🔍 Latest deploy log https://app.netlify.com/sites/bionty-base-091d/deploys/660033928b04d0000984b92e
😎 Deploy Preview https://deploy-preview-552--bionty-base-091d.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

Signed-off-by: zethson <lukas.heumos@posteo.net>
Signed-off-by: zethson <lukas.heumos@posteo.net>
Signed-off-by: zethson <lukas.heumos@posteo.net>
Copy link

github-actions bot commented Mar 21, 2024

@github-actions github-actions bot temporarily deployed to pull request March 21, 2024 12:27 Inactive
Signed-off-by: zethson <lukas.heumos@posteo.net>
@github-actions github-actions bot temporarily deployed to pull request March 21, 2024 12:31 Inactive
Signed-off-by: zethson <lukas.heumos@posteo.net>
@github-actions github-actions bot temporarily deployed to pull request March 21, 2024 12:35 Inactive
Signed-off-by: zethson <lukas.heumos@posteo.net>
Signed-off-by: zethson <lukas.heumos@posteo.net>
Signed-off-by: zethson <lukas.heumos@posteo.net>
Signed-off-by: zethson <lukas.heumos@posteo.net>
Signed-off-by: zethson <lukas.heumos@posteo.net>
@github-actions github-actions bot temporarily deployed to pull request March 21, 2024 12:56 Inactive
Signed-off-by: zethson <lukas.heumos@posteo.net>
@github-actions github-actions bot temporarily deployed to pull request March 21, 2024 13:00 Inactive
Copy link

codecov bot commented Mar 21, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 88.39%. Comparing base (7f87da0) to head (47005ab).
Report is 1 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #552   +/-   ##
=======================================
  Coverage   88.39%   88.39%           
=======================================
  Files          27       27           
  Lines         836      836           
=======================================
  Hits          739      739           
  Misses         97       97           

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

.github/workflows/build.yml Outdated Show resolved Hide resolved
@Zethson Zethson marked this pull request as ready for review March 21, 2024 13:05
@Zethson Zethson requested a review from falexwolf March 21, 2024 13:17
Signed-off-by: zethson <lukas.heumos@posteo.net>
@github-actions github-actions bot temporarily deployed to pull request March 24, 2024 14:05 Inactive
Signed-off-by: zethson <lukas.heumos@posteo.net>
@github-actions github-actions bot temporarily deployed to pull request March 24, 2024 14:08 Inactive
@Zethson Zethson changed the title Switch to uv Switch to uv for CI Mar 24, 2024
@Zethson Zethson merged commit 720e6db into main Mar 24, 2024
10 checks passed
@Zethson Zethson deleted the feature/uv branch March 24, 2024 14:10
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant