Skip to content

Commit

Permalink
Change release file name to include date and hash
Browse files Browse the repository at this point in the history
  • Loading branch information
baconpaul committed Dec 29, 2024
1 parent ad58fbd commit d2f3610
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
8 changes: 4 additions & 4 deletions .github/workflows/build-plugin.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,7 +77,7 @@ jobs:
mv build/VST3/Release/*.vst3 build/insttmp
mv build/Release/*.exe build/insttmp
7z a -r build/inst/windows-`git rev-parse --short HEAD`-nightly.zip build/insttmp/*
7z a -r build/inst/windows-`date +"%Y-%m-%d"`-`git rev-parse --short HEAD`.zip build/insttmp/*
- name: Make linux tgz
if: github.event_name != 'pull_request' && runner.os == 'Linux'
Expand All @@ -88,7 +88,7 @@ jobs:
mv "build/Six Sines" build/isnttmp
mv build/Release/*.vst3 build/insttmp
cd build/insttmp
tar cvzf ../inst/linux-`git rev-parse --short HEAD`-nightly.tgz .
tar cvzf ../inst/linux-`date +"%Y-%m-%d"`-`git rev-parse --short HEAD`.tgz .
- name: Make Mac
Expand All @@ -104,7 +104,7 @@ jobs:
mkdir build/inst
cd build
../libs/sst/sst-plugininfra/scripts/installer_mac/make_installer.sh "Six Sines" . ../resources inst `git rev-parse --short HEAD`
../libs/sst/sst-plugininfra/scripts/installer_mac/make_installer.sh "Six Sines" . ../resources inst `date +"%Y-%m-%d"`-`git rev-parse --short HEAD`
- name: Configure pull request version
if: github.event_name == 'pull_request'
Expand All @@ -127,7 +127,7 @@ jobs:
name: dawplugin-${{ matrix.name }}

publish-dawplugin-nightly:
name: Publish DAWPlugin
name: Publish Nightlu
# only create a release if a tag was created that is called e.g. v1.2.3
# see also https://vcvrack.com/manual/Manifest#version
if: ${{ github.ref == 'refs/heads/main' && github.repository_owner == 'baconpaul' }}
Expand Down
3 changes: 3 additions & 0 deletions doc/design.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,9 @@ GENERAL AND CLEANUPS
- We could have an envelope which trigers as !gated on release (and then ungates in mono-retrigger)
- AM is somehow not quiet right. Signal to zero seems 'no modulation' not 'no output'
- Don't send VU etc when editor not attached
- Write a better README
- Write some semblance of documentation
- Make pipeline have a release stage

THINGS I DIDNT DO
- 90%-100% of internal nyquist mute fades (maybe ship without this tho)
Expand Down

0 comments on commit d2f3610

Please sign in to comment.