Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/doc-generator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
- name: Install Crystal
uses: crystal-lang/install-crystal@56684e85b94c6340f5035965d57dcfdedd1ab0de
with:
crystal: "1.15.1"
crystal: "1.18.2"
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
- name: Run generator tests
run: crystal spec ./document-generator/spec/*
Expand All @@ -26,7 +26,7 @@ jobs:
- name: Install Crystal
uses: crystal-lang/install-crystal@56684e85b94c6340f5035965d57dcfdedd1ab0de
with:
crystal: "1.15.1"
crystal: "1.18.2"
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
- name: Run generator tests
run: crystal document-generator/scripts/check_docs.cr
Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/tests.yml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
name: Test Generator
runs-on: ubuntu-24.04
container:
image: crystallang/crystal:1.17
image: crystallang/crystal:1.18.2
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
- name: Run generator tests
Expand All @@ -22,7 +22,7 @@ jobs:
name: Check Generator Templates
runs-on: ubuntu-24.04
container:
image: crystallang/crystal:1.17
image: crystallang/crystal:1.18.2
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
- name: Check generator templates tests
Expand All @@ -31,7 +31,7 @@ jobs:
name: Check file formatting
runs-on: ubuntu-24.04
container:
image: crystallang/crystal:1.17
image: crystallang/crystal:1.18.2
steps:
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
- name: Run file formatting
Expand All @@ -42,7 +42,7 @@ jobs:
strategy:
# Allows running the job multiple times with different configurations
matrix:
crystal: ["1.11", "1.12", "1.13", "1.14", "1.15.1"]
crystal: ["1.15", "1.16", "1.17", "1.18.2"]
container:
image: crystallang/crystal:${{ matrix.crystal }}
steps:
Expand All @@ -58,7 +58,7 @@ jobs:
- name: Install Crystal
uses: crystal-lang/install-crystal@56684e85b94c6340f5035965d57dcfdedd1ab0de
with:
crystal: "1.15.1"
crystal: "1.18.2"
- name: 'Setup jq'
run: choco install jq
- uses: actions/checkout@8e8c483db84b4bee98b60c0593521ed34d9990e8
Expand Down
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@
<p vertical-align="middle"><h1>Exercism Crystal Track</h1></p>

&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[![Discourse topics](https://img.shields.io/discourse/topics?color=8A08E6&label=Connect%20&labelColor=FFDF58&logo=Discourse&logoColor=8A08E6&server=https%3A%2F%2Fforum.exercism.org&style=social)](https://forum.exercism.org)
&nbsp;[![Exercism_II](https://img.shields.io/badge/Exercism--Built-9101FF?logo=crystal&logoColor=000000&labelColor=E5E5E5&label=Crystal%201.15.1%20Powered)](https://exercism.org)
&nbsp;[![Exercism_II](https://img.shields.io/badge/Exercism--Built-9101FF?logo=crystal&logoColor=000000&labelColor=E5E5E5&label=Crystal%201.19.x%20Powered)](https://exercism.org)
&nbsp;[![Exercism_III](https://img.shields.io/badge/Open-11b30e?labelColor=3D454D&label=Contributions)](https://exercism.org/blog/freeing-our-maintainers) &nbsp;[![Build Status](https://github.com/exercism/crystal/workflows/Tests/badge.svg)](https://github.com/exercism/crystal/actions/workflows/tests.yml)

<br>
Expand All @@ -16,7 +16,7 @@ Hi. &nbsp;👋🏽 &nbsp;👋 &nbsp;**We are happy you are here.**&nbsp; 🎉&nb
**`exercism/Crystal`** is one of many programming language tracks on [exercism(dot)org][exercism-website].
This repo holds all the instructions, tests, code, & support files for Crystal _exercises_ currently under development or implemented & available for students.

🌟 &nbsp;&nbsp;Track tooling (_test-runner, representer, analyzer, and Continuous Integration_) runs on Crystal `1.15.1`. <br>
🌟 &nbsp;&nbsp;Track tooling (_test-runner, representer, analyzer, and Continuous Integration_) runs on Crystal `1.19.x`. <br>
🌟 &nbsp;&nbsp;Most exercises are solvable with Crystal `1.0.0` or higher.

This track is made up of **Practice Exercises**. Practice exercises are open-ended, and can be used to practice concepts learned, try out new techniques, and play.
Expand Down Expand Up @@ -64,7 +64,7 @@ Please keep in mind [Chesterton's Fence][chestertons-fence].

## Crystal Software and Documentation

**Copyright © 2012-2024 Manas Technology Solutions. All rights reserved.**
**Copyright © 2012-2026 Manas Technology Solutions. All rights reserved.**

Crystal software and documentation are licensed under the [Apache License v2.0][crystal-license].

Expand Down
Loading