Browse Source

Rename back, build all first step plugins

Signed-off-by: falkTX <falktx@falktx.com>
pull/19/head
falkTX 3 years ago
parent
commit
7ea70bf4e3
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
1 changed files with 47 additions and 1 deletions
  1. +47
    -1
      .github/workflows/plugins.yml

.github/workflows/bootstrap.yml → .github/workflows/plugins.yml View File

@@ -1,4 +1,4 @@
name: build
name: plugins

on:
push:
@@ -11,6 +11,20 @@ env:
BOOTSTRAP_VERSION: 1
DEBIAN_FRONTEND: noninteractive
HOMEBREW_NO_AUTO_UPDATE: 1
PLUGINS_BASE: abgate artyfx caps die-plugins fomp mda
PLUGINS_CROSS: blop dpf-plugins
PLUGINS_DISTRHO_PORTS: distrho-ports-arctican distrho-ports-drowaudio distrho-ports-tal-plugins
#distrho-ports-dexed
#distrho-ports-klangfalter
#distrho-ports-luftikus
#distrho-ports-obxd
#distrho-ports-pitched-delay
#distrho-ports-refine
#distrho-ports-swankyamp
#distrho-ports-temper
#distrho-ports-vex
#distrho-ports-vitalium
#distrho-ports-wolpertinger

jobs:
# linux native build
@@ -51,6 +65,10 @@ jobs:
shell: bash
run: |
./bootstrap-plugins.sh linux && ./.cleanup.sh linux
- name: Build Linux native
shell: bash
run: |
./build-plugins.sh linux ${PLUGINS_BASE} ${PLUGINS_CROSS} && ./.cleanup.sh linux

# macOS native intel build
macos:
@@ -72,6 +90,14 @@ jobs:
shell: bash
run: |
./bootstrap-plugins.sh macos && ./.cleanup.sh macos
- name: Build macOS intel
shell: bash
run: |
./build-plugins.sh macos ${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO_PORTS} && ./.cleanup.sh macos
- uses: actions/upload-artifact@v2
with:
name: macOS intel package
path: setup/macos/PawPaw-*.pkg

# linux with macOS cross-compilation
macos_old:
@@ -126,6 +152,10 @@ jobs:
shell: bash
run: |
./bootstrap-plugins.sh macos-old && ./.cleanup.sh macos-old
- name: Build macOS cross-compiled
shell: bash
run: |
./build-plugins.sh macos-old ${PLUGINS_BASE} && ./.cleanup.sh macos-old

# macOS native universal build
macos_universal:
@@ -147,6 +177,14 @@ jobs:
shell: bash
run: |
./bootstrap-plugins.sh macos-universal && ./.cleanup.sh macos-universal
- name: Build macOS universal
shell: bash
run: |
./build-plugins.sh macos-universal ${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO_PORTS} && ./.cleanup.sh macos-universal
- uses: actions/upload-artifact@v2
with:
name: macOS universal package
path: setup/macos/PawPaw-*.pkg

# linux with win64 cross-compilation
win64:
@@ -190,3 +228,11 @@ jobs:
shell: bash
run: |
./bootstrap-plugins.sh win64 && ./.cleanup.sh win64
- name: Build win64 cross-compiled
shell: bash
run: |
./build-plugins.sh win64 ${PLUGINS_BASE} ${PLUGINS_CROSS} ${PLUGINS_DISTRHO_PORTS} && ./.cleanup.sh win64
- uses: actions/upload-artifact@v2
with:
name: win64 installer
path: setup/inno/PawPaw-*.exe

Loading…
Cancel
Save