File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424 - name : Install Crystal
2525 uses : crystal-lang/install-crystal@v1
2626 with :
27- crystal : 1.13.2
27+ crystal : 1.17.1
2828
2929 - name : Build SQLite3 static library
3030 run : " scripts/sqlite3-static.ps1"
7777 - name : Install Crystal
7878 uses : crystal-lang/install-crystal@v1
7979 with :
80- crystal : 1.13.2
80+ crystal : 1.17.1
8181
8282 - name : Install shards dependencies
8383 run : shards install --production
Original file line number Diff line number Diff line change 1818 - name : Install Crystal
1919 uses : crystal-lang/install-crystal@v1
2020 with :
21- crystal : 1.13.2
21+ crystal : 1.17.1
2222 - name : Install dependencies
2323 run : shards install
2424 - name : Install coverage.py
3434 - name : Install Crystal
3535 uses : crystal-lang/install-crystal@v1
3636 with :
37- crystal : 1.13.2
37+ crystal : 1.17.1
3838 - name : Install dependencies
3939 run : shards install
4040 - name : Run linter
4848 - name : Install Crystal
4949 uses : crystal-lang/install-crystal@v1
5050 with :
51- crystal : 1.13.2
51+ crystal : 1.17.1
5252 - run : make build
5353
5454 - name : Install kcov
Original file line number Diff line number Diff line change 33# Source: https://forum.crystal-lang.org/t/cross-compiling-crystal-applications-part-1/6956
44# Repo: https://github.com/luislavena/crystal-xbuild-container
55# Background Crystal Lang Docs on:
6- # - Cross-Compilation: https://crystal-lang.org/reference/1.13 /syntax_and_semantics/cross-compilation.html
7- # - Static Linking: https://crystal-lang.org/reference/1.13 /guides/static_linking.html
6+ # - Cross-Compilation: https://crystal-lang.org/reference/7 /syntax_and_semantics/cross-compilation.html
7+ # - Static Linking: https://crystal-lang.org/reference/1.17 /guides/static_linking.html
88#
99# NOTE:
1010# We've modified the original approach here as necessary for coverage-reporter:
1515# ---
1616
1717# Base image from luislavena's hydrofoil-crystal image
18- FROM ghcr.io/luislavena/hydrofoil-crystal:1.13 AS base
18+ FROM ghcr.io/luislavena/hydrofoil-crystal:1.17 AS base
1919
2020# install cross-compiler (Zig) with dependencies and utilities
2121RUN --mount=type=cache,sharing=private,target=/var/cache/apk \
Original file line number Diff line number Diff line change 11name : coverage-reporter
22version : 0.6.16
3- crystal : " >= 1.7.2 "
3+ crystal : " >= 1.17.1 "
44license : MIT
55
66authors :
You can’t perform that action at this time.
0 commit comments