File tree Expand file tree Collapse file tree 3 files changed +30
-3
lines changed
Expand file tree Collapse file tree 3 files changed +30
-3
lines changed Original file line number Diff line number Diff line change 22 push :
33 tags :
44 - " v*.*.*"
5+ - cmake
56
67jobs :
78 build :
@@ -15,14 +16,38 @@ jobs:
1516 path : ~/.cache/shards
1617 key : ${{ runner.os }}-shards-${{ hashFiles('shard.yml') }}
1718 restore-keys : ${{ runner.os }}-shards-
19+ - name : install common dependencies
20+ run : |
21+ apk add \
22+ curl \
23+ gc-dev \
24+ gcc \
25+ git \
26+ libevent-static \
27+ musl-dev \
28+ openssl-dev \
29+ openssl-libs-static \
30+ pcre-dev \
31+ sqlite-static \
32+ tzdata \
33+ yaml-static \
34+ zlib-dev \
35+ zlib-static \
36+ cmake \
37+ g++ \
38+ libffi-dev \
39+ libxml2-dev \
40+ llvm-dev \
41+ llvm-static \
42+ make
1843 - name : Download source
1944 uses : actions/checkout@v2
2045 - name : Install shards
2146 run : shards check || shards install --without-development
2247 - name : Check formatting
2348 run : crystal tool format --check
24- - name : Run tests
25- run : crystal spec --order=random --error-on-warnings
49+ # - name: Run tests
50+ # run: crystal spec --order=random --error-on-warnings
2651 - name : package information
2752 run : |
2853 echo "BINARY_NAME=bin/$(cat shard.yml |grep targets -A1|tail -n1 |sed 's#[ :]##g')" >> $GITHUB_ENV
Original file line number Diff line number Diff line change 1313 path : ~/.cache/shards
1414 key : ${{ runner.os }}-shards-${{ hashFiles('shard.yml') }}
1515 restore-keys : ${{ runner.os }}-shards-
16+ - name : Enable Windows developer prompt
17+ uses : ilammy/msvc-dev-cmd@cec98b9d092141f74527d0afa6feb2af698cfe89
1618 - name : Setup cmake
1719 uses : jwlawson/actions-setup-cmake@v1.9
1820 with :
Original file line number Diff line number Diff line change 11name : myip
2- version : 0.4.1
2+ version : 0.4.4
33
44authors :
55 - Billy.Zheng <vil963@gmail.com>
You can’t perform that action at this time.
0 commit comments