Samantaz Fox
e24feab1f7
CI: Remove crystal 1.3.2
2 years ago
Samantaz Fox
d1b51e57a2
CI: Add crystal 1.7.3 and 1.8.1
2 years ago
Samantaz Fox
1bb8f2815d
CI: Use Crystal 1.6.2 in test matrix
2 years ago
Samantaz Fox
8096c2d81d
CI: bump install-crystal action to v1.7.0
2 years ago
Samantaz Fox
4e1f5c8357
CI: bump Crystal versions
2 years ago
Emilien Devos
0c64a86ebe
crystal 1.5.0 to CI and update crystal version
2 years ago
Samantaz Fox
1b251264a6
Pull submodules during CI
3 years ago
Mohammed Anas
7ad111e2f6
Update actions used in GH workflows ( #3138 )
3 years ago
Samantaz Fox
4fd1631b30
Update crystal version in CI
3 years ago
TheFrenchGhosty
12c219ee6c
Bump Crystal version for CI and Docker to 1.2.2
3 years ago
Samantaz Fox
5eb83bb39c
Bump crystal version for ARM docker container to 1.2.0-r0 ( #2527 )
3 years ago
syeopite
d6eaeef8a6
Add Crystal 1.2.0 to CI and bump install-crystal ( #2517 )
3 years ago
syeopite
dd141daefd
Make building in release mode optional ( #2368 )
3 years ago
Emilien Devos
5c74196f60
remove docker cache on the CI test
3 years ago
syeopite
1d4dd4484d
Add cache(?) to arm docker build ( #2337 )
...
* Add cache(?) to arm docker build
* Update ci.yml
3 years ago
syeopite
637a5cc14f
Add CI for testing arm64 docker ( #2315 )
...
* Add CI for testing build of docker-arm64
* Add specs check to dockerfiles
3 years ago
syeopite
7ddab5b8cd
Don't run CI on locale only changes ( #2306 )
3 years ago
syeopite
a26adb162c
Bump Crystal 1.1.0 to 1.1.1
3 years ago
Caspian Baska
ef5df36a8a
Add nightly crystal to CI matrix ( #2264 )
...
* Add nightly crystal to a spec matrix
This project is very large and serves as a great test bed for breakages
in nightly builds of crystal
* Order crystal version in CI matrix
* Add daily CI runs
3 years ago
syeopite
2fc0a6df93
Prevent CI run when src or wrkflows aren't chngd
4 years ago
syeopite
114cac99e7
Update CI's crystal version
4 years ago
saltycrys
689795e8bc
Update to Crystal 0.36.1
4 years ago
saltycrys
5311683d43
Update to Crystal 0.36.0
...
Crystal versions below `0.36.0` are no longer supported.
4 years ago
Andrew Zhao
fedaef5d17
install crystal 35.1 in ci
4 years ago
saltycrys
5f02237119
Remove unused steps from CI
...
There is no way to cache Crystal unfortunately.
See https://github.com/oprypin/install-crystal/issues/2
4 years ago
saltycrys
eb6d3d68a9
Run CI on `api-only` branch, too
4 years ago
saltycrys
21c1450e4a
Run CI only once per change
4 years ago
saltycrys
2b6b0e62f4
Add shard caching to CI
4 years ago
saltycrys
0fa1567793
Display lint fixes on lint error
4 years ago
saltycrys
139017ba7c
Switch to GitHub Actions for CI
...
Travis CI is slow, builds are first queued up forever and then the builds
themselves are slow, too.
GitHub Actions run pretty much immediately and are fast. Also separate jobs run
at the same time unlike on Travis CI.
4 years ago