Skip to content

Commit

Permalink
try to install hvcc via dpf-makefile-action
Browse files Browse the repository at this point in the history
  • Loading branch information
dromer committed Oct 11, 2024
1 parent 6e565cb commit 42f89ce
Showing 1 changed file with 5 additions and 38 deletions.
43 changes: 5 additions & 38 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,8 @@ on:
types: [nightly]

env:
HVCC_VERSION: 89446f737e2b8bc7794fbdd4de2dcce2cb43c874
HVCC_COMMIT_HASH: "${{ github.event.client_payload.nightly && github.event.client_payload.branch || 89446f737e2b8bc7794fbdd4de2dcce2cb43c874 }}"
CACHE_VERSION: 1
WITH_LTO: 'false'

jobs:
linux:
Expand All @@ -27,18 +26,10 @@ jobs:
python-version: 3.11
- run: python -m pip install -U pip

- name: Install pinned hvcc
run: |
python -m pip install git+https://github.com/Wasted-Audio/hvcc.git@${{ env.HVCC_VERSION }}
if: ${{ !github.event.client_payload.nightly }}
- name: Install develop hvcc
run: |
python -m pip install git+https://github.com/Wasted-Audio/hvcc.git@${{ github.event.client_payload.branch }}
if: ${{ github.event.client_payload.nightly }}

- uses: distrho/dpf-makefile-action@v1
with:
target: ${{ matrix.target }}
hvcc: True

windows:
strategy:
Expand All @@ -56,18 +47,10 @@ jobs:
python-version: 3.11
- run: python -m pip install -U pip

- name: Install pinned hvcc
run: |
python -m pip install git+https://github.com/Wasted-Audio/hvcc.git@${{ env.HVCC_VERSION }}
if: ${{ !github.event.client_payload.nightly }}
- name: Install nightly hvcc
run: |
python -m pip install git+https://github.com/Wasted-Audio/hvcc.git@${{ github.event.client_payload.branch }}
if: ${{ github.event.client_payload.nightly }}

- uses: distrho/dpf-makefile-action@v1
with:
target: ${{ matrix.target }}
hvcc: True

macos:
strategy:
Expand All @@ -84,18 +67,10 @@ jobs:
python-version: 3.11
- run: python -m pip install -U pip

- name: Install pinned hvcc
run: |
python -m pip install git+https://github.com/Wasted-Audio/hvcc.git@${{ env.HVCC_VERSION }}
if: ${{ !github.event.client_payload.nightly }}
- name: Install nightly hvcc
run: |
python -m pip install git+https://github.com/Wasted-Audio/hvcc.git@${{ github.event.client_payload.branch }}
if: ${{ github.event.client_payload.nightly }}

- uses: distrho/dpf-makefile-action@v1
with:
target: ${{ matrix.target }}
hvcc: True

pluginval:
runs-on: ubuntu-20.04
Expand All @@ -109,18 +84,10 @@ jobs:
python-version: 3.11
- run: python -m pip install -U pip

- name: Install pinned hvcc
run: |
python -m pip install git+https://github.com/Wasted-Audio/hvcc.git@${{ env.HVCC_VERSION }}
if: ${{ !github.event.client_payload.nightly }}
- name: Install nightly hvcc
run: |
python -m pip install git+https://github.com/Wasted-Audio/hvcc.git@${{ github.event.client_payload.branch }}
if: ${{ github.event.client_payload.nightly }}

- uses: distrho/dpf-makefile-action@v1
with:
target: pluginval
hvcc: True

source:
runs-on: ubuntu-20.04
Expand Down

0 comments on commit 42f89ce

Please sign in to comment.