File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ name : Create release
2+ on :
3+ push :
4+ tags :
5+ - " v*"
6+
7+ jobs :
8+ tagged-release :
9+ name : " Tagged Release"
10+ runs-on : " ubuntu-latest"
11+ permissions :
12+ contents : write
13+
14+ steps :
15+ - name : Clone
16+ uses : actions/checkout@v5
17+
18+ - name : Install dependencies
19+ run : |
20+ sudo apt -q -y update
21+ sudo apt -q -y install autoconf-archive libbobcat-dev libboost-filesystem-dev libboost-iostreams-dev libboost-locale-dev libboost-program-options-dev libboost-regex-dev libboost-thread-dev libportaudiocpp0 libpulse-dev libsndfile1-dev libsoundtouch-dev libspeechd-dev portaudio19-dev
22+
23+ - name : Build distribution
24+ run : |
25+ autoreconf -if
26+ ./configure
27+ make dist dist-xz
28+
29+ - name : Publish release
30+ uses : marvinpinto/action-automatic-releases@v1.2.1
31+ with :
32+ repo_token : " ${{ secrets.GITHUB_TOKEN }}"
33+ prerelease : false
34+ files : |
35+ multispeech-*.tar.*
You can’t perform that action at this time.
0 commit comments