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 : Nightly build Ubuntu
2+
3+ on : [push]
4+
5+ jobs :
6+ compile_pak192-comic :
7+
8+ runs-on : ubuntu-latest
9+
10+ steps :
11+ - uses : actions/checkout@v1
12+
13+ - name : install_dependencies
14+ run : |
15+ sudo apt-get -y update
16+ sudo apt-get -ym install libpng-dev
17+ sudo apt-get -ym install libsdl2-dev
18+ sudo apt-get -ym install libbz2-dev
19+ sudo apt-get -ym install autoconf
20+ svn checkout svn://servers.simutrans.org/simutrans simutrans
21+ - name : setup
22+ run : |
23+ cd simutrans/trunk
24+ autoconf
25+ ./configure
26+ cat config.default >>/dev/stderr
27+ - name : make makeobj
28+ run : |
29+ cd simutrans/trunk/makeobj
30+ make
31+ mv makeobj ../../..
32+ cd ../../..
33+ rm -rf simutrans
34+
35+ - name : make pak192
36+ run : |
37+ bash COMPILE.sh
38+ - name : Rename result
39+ run : |
40+ mv compiled pak192.comic-nightly
41+ zip -r pak192-nightly.zip pak192.comic-nightly
42+
43+ - name : Update binaries of Nightly Release
44+ uses : svenstaro/upload-release-action@v1-release
45+ with :
46+ repo_token : ${{ secrets.GITHUB_TOKEN }}
47+ file : ./pak192-nightly.zip
48+ asset_name : pak192-nightly.zip
49+ tag : Nightly
50+ overwrite : true
You can’t perform that action at this time.
0 commit comments