File tree Expand file tree Collapse file tree 4 files changed +50
-2
lines changed Expand file tree Collapse file tree 4 files changed +50
-2
lines changed Original file line number Diff line number Diff line change 1+ on :
2+ pull_request :
3+ push :
4+ branches :
5+ - ' *'
6+ tags :
7+ - ' *'
8+
9+ name : ci
10+
11+ jobs :
12+ build :
13+ name : Build
14+ runs-on : ubuntu-latest
15+ steps :
16+ - uses : actions/checkout@v2
17+
18+ - uses : actions/setup-java@v2
19+ with :
20+ distribution : ' adopt'
21+ java-version : ' 16'
22+
23+ - name : install sbt
24+ run : |
25+ pushd ..
26+ sbt_version=1.5.1
27+ wget https://github.com/sbt/sbt/releases/download/v$sbt_version/sbt-$sbt_version.tgz
28+ tar xf sbt-$sbt_version.tgz
29+ echo $PWD/sbt/bin >>$GITHUB_PATH
30+ popd
31+
32+ - name : build trepplein
33+ run : sbt compile
34+
35+ - name : create release zip
36+ run : sbt universal:packageBin
37+
38+ - name : release
39+ uses : softprops/action-gh-release@v1
40+ if : startsWith(github.ref, 'refs/tags/')
41+ with :
42+ files : target/universal/*.zip
43+ env :
44+ GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
45+
46+ - name : run unit tests
47+ run : sbt test
Original file line number Diff line number Diff line change @@ -3,6 +3,7 @@ description := "Independent type-checker for the dependently typed theorem prove
33homepage := Some (url(" https://github.com/gebner/trepplein" ))
44startYear := Some (2017 )
55licenses := Seq (" Apache-2.0" -> url(" https://www.apache.org/licenses/LICENSE-2.0.html" ))
6+ 67
78version := " 1.0"
89
Original file line number Diff line number Diff line change 1- sbt.version = 1.4.7
1+ sbt.version = 1.5.1
Original file line number Diff line number Diff line change @@ -3,4 +3,4 @@ logLevel := Level.Warn
33
44resolvers += Resolver .sbtPluginRepo(" releases" )
55addSbtPlugin(" org.scalariform" % " sbt-scalariform" % " 1.8.3" )
6- addSbtPlugin(" com.typesafe.sbt" % " sbt-native-packager" % " 1.8.0 " )
6+ addSbtPlugin(" com.typesafe.sbt" % " sbt-native-packager" % " 1.8.1 " )
You can’t perform that action at this time.
0 commit comments