Skip to content

Commit

Permalink
uv and minor workflow tweaks
Browse files Browse the repository at this point in the history
  • Loading branch information
Julian committed Apr 22, 2024
1 parent d031bce commit 72a1d29
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion .github/workflows/ci.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,8 @@ name: CI

on:
push:
branches-ignore:
- "wip*"
tags:
- "v*"
pull_request:
Expand All @@ -10,6 +12,7 @@ on:
schedule:
# Daily at 8:33
- cron: "33 8 * * *"
workflow_dispatch:

env:
PIP_DISABLE_PIP_VERSION_CHECK: "1"
Expand All @@ -33,6 +36,7 @@ jobs:
ci:
needs: list
runs-on: ubuntu-latest

strategy:
fail-fast: false
matrix:
Expand Down Expand Up @@ -64,8 +68,11 @@ jobs:
pypy3.10
allow-prereleases: true
cache: pip
- name: Set up uv
uses: hynek/setup-cached-uv@v1
- name: Set up nox
uses: wntrblm/nox@2024.03.02
uses: wntrblm/nox@2024.04.15

- name: Run nox
run: nox -s "${{ matrix.noxenv }}" -- ${{ matrix.posargs }}

Expand Down

0 comments on commit 72a1d29

Please sign in to comment.