11
11
strategy :
12
12
matrix :
13
13
python-version :
14
- - " 3.9" # minimum required
15
- - " 3.12" # latest
14
+ # - "3.9" # minimum required
15
+ # - "3.12" # latest
16
16
- " 3.13-dev" # next
17
17
18
18
runs-on : ubuntu-latest
@@ -21,55 +21,56 @@ jobs:
21
21
UV_PYTHON : ${{ matrix.python-version }}
22
22
23
23
steps :
24
- - run : sudo apt-get install flac mp3val oggz-tools
24
+ # - run: sudo apt-get install flac mp3val oggz-tools
25
25
- uses : actions/checkout@v4
26
26
- name : Set up uv
27
27
run : curl -LsSf https://astral.sh/uv/install.sh | sh
28
- - name : uv cache
29
- uses : actions/cache@v4
30
- with :
31
- path : ${{ env.UV_CACHE_DIR}}
32
- key : uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
33
- restore-keys : |
34
- uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
35
- uv-${{ runner.os }}
36
- - uses : actions/setup-python@v5
37
- with :
38
- python-version : ${{ matrix.python-version }}
39
- - run : uv lock --locked
40
- - run : uv sync --all-extras --dev
41
- - run : uv run ruff check .
42
- - run : uv run pytest
43
- - run : uv cache prune --ci
28
+ - run : uv python list
29
+ # - name: uv cache
30
+ # uses: actions/cache@v4
31
+ # with:
32
+ # path: ${{ env.UV_CACHE_DIR}}
33
+ # key: uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
34
+ # restore-keys: |
35
+ # uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
36
+ # uv-${{ runner.os }}
37
+ # - uses: actions/setup-python@v5
38
+ # with:
39
+ # python-version: ${{ matrix.python-version }}
40
+ # - run: uv lock --locked
41
+ # - run: uv sync --all-extras --dev
42
+ # - run: uv run ruff check .
43
+ # - run: uv run pytest
44
+ # - run: uv cache prune --ci
44
45
45
- build-beets-versions :
46
- strategy :
47
- matrix :
48
- beets :
49
- - " beets@git+https://github.com/beetbox/beets#master"
50
- - " beets==1.6.1"
46
+ # build-beets-versions:
47
+ # strategy:
48
+ # matrix:
49
+ # beets:
50
+ # - "beets@git+https://github.com/beetbox/beets#master"
51
+ # - "beets==1.6.1"
51
52
52
- runs-on : ubuntu-latest
53
- env :
54
- UV_PYTHON : " 3.9"
53
+ # runs-on: ubuntu-latest
54
+ # env:
55
+ # UV_PYTHON: "3.9"
55
56
56
- steps :
57
- - run : sudo apt-get install flac mp3val oggz-tools
58
- - uses : actions/checkout@v4
59
- - name : Set up uv
60
- run : curl -LsSf https://astral.sh/uv/install.sh | sh
61
- - name : uv cache
62
- uses : actions/cache@v4
63
- with :
64
- path : ${{ env.UV_CACHE_DIR}}
65
- key : uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
66
- restore-keys : |
67
- uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
68
- uv-${{ runner.os }}
69
- - uses : actions/setup-python@v5
70
- with :
71
- python-version : ${{ env.UV_PYTHON }}
72
- - run : uv lock -P ${{ matrix.beets }}
73
- - run : uv sync --all-extras --dev
74
- - run : uv run pytest
75
- - run : uv cache prune --ci
57
+ # steps:
58
+ # - run: sudo apt-get install flac mp3val oggz-tools
59
+ # - uses: actions/checkout@v4
60
+ # - name: Set up uv
61
+ # run: curl -LsSf https://astral.sh/uv/install.sh | sh
62
+ # - name: uv cache
63
+ # uses: actions/cache@v4
64
+ # with:
65
+ # path: ${{ env.UV_CACHE_DIR}}
66
+ # key: uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
67
+ # restore-keys: |
68
+ # uv-${{ runner.os }}-${{ hashFiles('uv.lock') }}
69
+ # uv-${{ runner.os }}
70
+ # - uses: actions/setup-python@v5
71
+ # with:
72
+ # python-version: ${{ env.UV_PYTHON }}
73
+ # - run: uv lock -P ${{ matrix.beets }}
74
+ # - run: uv sync --all-extras --dev
75
+ # - run: uv run pytest
76
+ # - run: uv cache prune --ci
0 commit comments