Skip to content

Commit 433b246

Browse files
authored
add macOS codesigning and packaging (#8)
* add macOS codesigning and packaging * add welcome.txt
1 parent 21b4d72 commit 433b246

4 files changed

Lines changed: 37 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,32 @@ jobs:
6666
- uses: actions/checkout@v4
6767
with:
6868
submodules: recursive
69+
70+
- name: Import APP Certificates
71+
uses: apple-actions/import-codesign-certs@v2
72+
with:
73+
keychain-password : ${{ secrets.MACOS_KEYCHAIN_PASS }}
74+
p12-file-base64: ${{ secrets.MACOS_APP_DEV_P12 }}
75+
p12-password: ${{ secrets.MACOS_APP_DEV_PASS }}
76+
77+
- name: Import INST Certificates
78+
uses: apple-actions/import-codesign-certs@v2
79+
with:
80+
keychain-password : ${{ secrets.MACOS_KEYCHAIN_PASS }}
81+
create-keychain : false
82+
p12-file-base64: ${{ secrets.MACOS_INSTALLER_DEV_P12 }}
83+
p12-password: ${{ secrets.MACOS_INSTALLER_DEV_PASS }}
84+
6985
- uses: distrho/dpf-makefile-action@v1
86+
env:
87+
MACOS_PKG_NAME: "WSTD-EQ"
88+
MACOS_PKG_LICENSE_FILE: "${{ github.workspace }}/LICENSE"
89+
MACOS_PKG_WELCOME_TXT: "${{ github.workspace }}/welcome.txt"
90+
MACOS_APP_DEV_ID: ${{ secrets.MACOS_APP_DEV_ID }}
91+
MACOS_INSTALLER_DEV_ID: ${{ secrets.MACOS_INSTALLER_DEV_ID }}
92+
MACOS_NOTARIZATION_USER: ${{ secrets.MACOS_NOTARIZATION_USER }}
93+
MACOS_NOTARIZATION_PASS: ${{ secrets.MACOS_NOTARIZATION_PASS }}
94+
MACOS_NOTARIZATION_TEAM: ${{ secrets.MACOS_NOTARIZATION_TEAM }}
7095
with:
7196
target: ${{ matrix.target }}
7297
hvcc: True

WSTD_EQ.json

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,10 @@
1414
"midi_input": 0,
1515
"midi_output": 0,
1616
"version": "1, 0, 0",
17+
"maker": "Wasted Audio",
18+
"brand_id": "Wstd",
19+
"brand_id_no_vst3": true,
20+
"unique_id": "WsEQ",
1721
"license": "GPL-3.0-or-later",
1822
"homepage": "https://wasted.audio/software/wstd_eq",
1923
"plugin_uri": "https://wasted.audio/software/wstd_eq",

welcome.txt

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
@name@
2+
3+
Our characteristic 3-band EQ plugin that adds a little something to your sound. If you are looking for a neutral and transparent sounding EQ, then this plugin is not for you!
4+
5+
Its simple design encourages the user to listen and find their own sweet spots. Each band has ±15dB of adjustment range, with full mute on the far left. Further more, the mid band frequency is tuned to add extra resonance at its extremities. This adds some crunch and makes this band stand out just a little more.
6+
7+
Like all our other software this plugin is without DRM and Opensource.

0 commit comments

Comments
 (0)