File tree Expand file tree Collapse file tree 11 files changed +22
-22
lines changed Expand file tree Collapse file tree 11 files changed +22
-22
lines changed Original file line number Diff line number Diff line change @@ -12,7 +12,7 @@ parameters:
12
12
previous_crystal_base_url :
13
13
description : " Prefix for URLs to Crystal bootstrap compiler"
14
14
type : string
15
- default : " https://github.com/crystal-lang/crystal/releases/download/1.16.2 /crystal-1.16.2 -1"
15
+ default : " https://github.com/crystal-lang/crystal/releases/download/1.16.3 /crystal-1.16.3 -1"
16
16
17
17
defaults :
18
18
environment : &env
Original file line number Diff line number Diff line change 28
28
- name : Install Crystal
29
29
uses : crystal-lang/install-crystal@v1
30
30
with :
31
- crystal : " 1.16.2 "
31
+ crystal : " 1.16.3 "
32
32
33
33
- name : Cross-compile Crystal
34
34
run : make target=aarch64-linux-gnu release=1
Original file line number Diff line number Diff line change 15
15
test-interpreter_spec :
16
16
runs-on : ubuntu-24.04
17
17
container :
18
- image : crystallang/crystal:1.16.2 -build
18
+ image : crystallang/crystal:1.16.3 -build
19
19
name : " Test Interpreter"
20
20
steps :
21
21
- uses : actions/checkout@v4
26
26
build-interpreter :
27
27
runs-on : ubuntu-24.04
28
28
container :
29
- image : crystallang/crystal:1.16.2 -build
29
+ image : crystallang/crystal:1.16.3 -build
30
30
name : Build interpreter
31
31
steps :
32
32
- uses : actions/checkout@v4
45
45
needs : build-interpreter
46
46
runs-on : ubuntu-24.04
47
47
container :
48
- image : crystallang/crystal:1.16.2 -build
48
+ image : crystallang/crystal:1.16.3 -build
49
49
strategy :
50
50
matrix :
51
51
part : [0, 1, 2, 3]
69
69
needs : build-interpreter
70
70
runs-on : ubuntu-24.04
71
71
container :
72
- image : crystallang/crystal:1.16.2 -build
72
+ image : crystallang/crystal:1.16.3 -build
73
73
name : " Test primitives_spec with interpreter"
74
74
steps :
75
75
- uses : actions/checkout@v4
Original file line number Diff line number Diff line change 31
31
# libffi is only available starting from the 1.2.2 build images
32
32
- crystal_bootstrap_version : 1.0.0
33
33
flags : " FLAGS=-Dwithout_ffi USE_PCRE1=true"
34
- - crystal_bootstrap_version : 1.16.2 # LATEST RELEASE
34
+ - crystal_bootstrap_version : 1.16.3 # LATEST RELEASE
35
35
steps :
36
36
- name : Download Crystal source
37
37
uses : actions/checkout@v4
Original file line number Diff line number Diff line change 56
56
- name : Install Crystal
57
57
uses : crystal-lang/install-crystal@v1
58
58
with :
59
- crystal : " 1.16.2 "
59
+ crystal : " 1.16.3 "
60
60
61
61
- name : Build libllvm_ext
62
62
run : make -B deps
Original file line number Diff line number Diff line change 27
27
libssl_test :
28
28
runs-on : ubuntu-latest
29
29
name : " ${{ matrix.pkg }}"
30
- container : crystallang/crystal:1.16.2 -alpine
30
+ container : crystallang/crystal:1.16.3 -alpine
31
31
strategy :
32
32
fail-fast : false
33
33
matrix :
Original file line number Diff line number Diff line change 29
29
pcre :
30
30
runs-on : ubuntu-latest
31
31
name : " PCRE"
32
- container : crystallang/crystal:1.16.2 -alpine
32
+ container : crystallang/crystal:1.16.3 -alpine
33
33
steps :
34
34
- name : Download Crystal source
35
35
uses : actions/checkout@v4
44
44
pcre2 :
45
45
runs-on : ubuntu-latest
46
46
name : " PCRE2"
47
- container : crystallang/crystal:1.16.2 -alpine
47
+ container : crystallang/crystal:1.16.3 -alpine
48
48
steps :
49
49
- name : Download Crystal source
50
50
uses : actions/checkout@v4
Original file line number Diff line number Diff line change 14
14
jobs :
15
15
wasm32-test :
16
16
runs-on : ubuntu-24.04
17
- container : crystallang/crystal:1.16.2 -build
17
+ container : crystallang/crystal:1.16.3 -build
18
18
steps :
19
19
- name : Download Crystal source
20
20
uses : actions/checkout@v4
Original file line number Diff line number Diff line change 27
27
uses : crystal-lang/install-crystal@v1
28
28
id : install-crystal
29
29
with :
30
- crystal : " 1.16.2 "
30
+ crystal : " 1.16.3 "
31
31
32
32
- name : Download Crystal source
33
33
uses : actions/checkout@v4
Original file line number Diff line number Diff line change @@ -135,8 +135,8 @@ format() {
135
135
prepare_build () {
136
136
on_linux verify_linux_environment
137
137
138
- on_osx curl -L https://github.com/crystal-lang/crystal/releases/download/1.16.2 /crystal-1.16.2 -1-darwin-universal.tar.gz -o ~ /crystal.tar.gz
139
- on_osx ' pushd ~;gunzip -c ~/crystal.tar.gz | tar xopf -;mv crystal-1.16.2 -1 crystal;popd'
138
+ on_osx curl -L https://github.com/crystal-lang/crystal/releases/download/1.16.3 /crystal-1.16.3 -1-darwin-universal.tar.gz -o ~ /crystal.tar.gz
139
+ on_osx ' pushd ~;gunzip -c ~/crystal.tar.gz | tar xopf -;mv crystal-1.16.3 -1 crystal;popd'
140
140
141
141
# These commands may take a few minutes to run due to the large size of the repositories.
142
142
# This restriction has been made on GitHub's request because updating shallow
@@ -189,7 +189,7 @@ with_build_env() {
189
189
190
190
on_linux verify_linux_environment
191
191
192
- export DOCKER_TEST_PREFIX=" ${DOCKER_TEST_PREFIX:= crystallang/ crystal: 1.16.2 } "
192
+ export DOCKER_TEST_PREFIX=" ${DOCKER_TEST_PREFIX:= crystallang/ crystal: 1.16.3 } "
193
193
194
194
case $ARCH in
195
195
x86_64)
Original file line number Diff line number Diff line change 53
53
# Hashes obtained using `nix-prefetch-url --unpack <url>`
54
54
latestCrystalBinary = genericBinary ( {
55
55
x86_64-darwin = {
56
- url = "https://github.com/crystal-lang/crystal/releases/download/1.16.2 /crystal-1.16.2 -1-darwin-universal.tar.gz" ;
57
- sha256 = "sha256:1jgy7035bid7gg413yawl4v8wdacjs8hd9y6l04gvvajd3zc7asq " ;
56
+ url = "https://github.com/crystal-lang/crystal/releases/download/1.16.3 /crystal-1.16.3 -1-darwin-universal.tar.gz" ;
57
+ sha256 = "sha256:0v9ka1h2fb7nx6wqfka9v5z7pxcm0p8cwjp4lyvinrr50iwprz7r " ;
58
58
} ;
59
59
60
60
aarch64-darwin = {
61
- url = "https://github.com/crystal-lang/crystal/releases/download/1.16.2 /crystal-1.16.2 -1-darwin-universal.tar.gz" ;
62
- sha256 = "sha256:1jgy7035bid7gg413yawl4v8wdacjs8hd9y6l04gvvajd3zc7asq " ;
61
+ url = "https://github.com/crystal-lang/crystal/releases/download/1.16.3 /crystal-1.16.3 -1-darwin-universal.tar.gz" ;
62
+ sha256 = "sha256:0v9ka1h2fb7nx6wqfka9v5z7pxcm0p8cwjp4lyvinrr50iwprz7r " ;
63
63
} ;
64
64
65
65
x86_64-linux = {
66
- url = "https://github.com/crystal-lang/crystal/releases/download/1.16.2 /crystal-1.16.2 -1-linux-x86_64.tar.gz" ;
67
- sha256 = "sha256:14d7p6lfyiccqj6ymlrz3zpjh8idrg179pw62nlcak4sail80ijk " ;
66
+ url = "https://github.com/crystal-lang/crystal/releases/download/1.16.3 /crystal-1.16.3 -1-linux-x86_64.tar.gz" ;
67
+ sha256 = "sha256:11b4421g0nqfdg7m1wav87c5fngwypjsrjiz478vzvmldx6d5d32 " ;
68
68
} ;
69
69
} . ${ pkgs . stdenv . system } ) ;
70
70
You can’t perform that action at this time.
0 commit comments