mirror of
https://github.com/YuzuZensai/spleeter.git
synced 2026-01-31 14:58:23 +00:00
👷 upgrade CI with 3.8 support
This commit is contained in:
10
.github/workflows/docker.yml
vendored
10
.github/workflows/docker.yml
vendored
@@ -7,7 +7,7 @@ jobs:
|
|||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
platform: [cpu, gpu]
|
platform: [cpu, gpu]
|
||||||
distribution: [3.6, 3.7, conda]
|
distribution: [3.6, 3.7, 3.8, conda]
|
||||||
model: [modelless, 2stems, 4stems, 5stems]
|
model: [modelless, 2stems, 4stems, 5stems]
|
||||||
fail-fast: true
|
fail-fast: true
|
||||||
steps:
|
steps:
|
||||||
@@ -69,13 +69,13 @@ jobs:
|
|||||||
run: echo ${{ secrets.DOCKERHUB_PASSWORD }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin
|
run: echo ${{ secrets.DOCKERHUB_PASSWORD }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin
|
||||||
- name: Push deezer/spleeter:${{ env.tag }} image
|
- name: Push deezer/spleeter:${{ env.tag }} image
|
||||||
run: docker push deezer/spleeter:${{ env.tag }}
|
run: docker push deezer/spleeter:${{ env.tag }}
|
||||||
- if: ${{ env.tag == 'spleeter:3.7' }}
|
- if: ${{ env.tag == 'spleeter:3.8' }}
|
||||||
name: Push deezer/spleeter:latest image
|
name: Push deezer/spleeter:latest image
|
||||||
run: |
|
run: |
|
||||||
docker tag deezer/spleeter:3.7 deezer/spleeter:latest
|
docker tag deezer/spleeter:3.8 deezer/spleeter:latest
|
||||||
docker push deezer/spleeter:latest
|
docker push deezer/spleeter:latest
|
||||||
- if: ${{ env.tag == 'spleeter:3.7-gpu' }}
|
- if: ${{ env.tag == 'spleeter:3.8-gpu' }}
|
||||||
name: Push deezer/spleeter:gpu image
|
name: Push deezer/spleeter:gpu image
|
||||||
run: |
|
run: |
|
||||||
docker tag deezer/spleeter:3.7-gpu deezer/spleeter:gpu
|
docker tag deezer/spleeter:3.8-gpu deezer/spleeter:gpu
|
||||||
docker push deezer/spleeter:gpu
|
docker push deezer/spleeter:gpu
|
||||||
|
|||||||
2
.github/workflows/pytest.yml
vendored
2
.github/workflows/pytest.yml
vendored
@@ -8,7 +8,7 @@ jobs:
|
|||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
python-version: [3.6, 3.7]
|
python-version: [3.6, 3.7, 3.8]
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
- name: Set up Python ${{ matrix.python-version }}
|
- name: Set up Python ${{ matrix.python-version }}
|
||||||
|
|||||||
Reference in New Issue
Block a user