summaryrefslogtreecommitdiffstats
path: root/.github/workflows/ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.github/workflows/ci.yml')
-rw-r--r--.github/workflows/ci.yml19
1 files changed, 10 insertions, 9 deletions
diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml
index 5f859613..9d6a930a 100644
--- a/.github/workflows/ci.yml
+++ b/.github/workflows/ci.yml
@@ -38,10 +38,11 @@ jobs:
matrix:
stable: [true]
crystal:
- - 1.12.1
- - 1.13.2
- - 1.14.0
- - 1.15.0
+ - 1.12.2
+ - 1.13.3
+ - 1.14.1
+ - 1.15.1
+ - 1.16.3
include:
- crystal: nightly
stable: false
@@ -57,12 +58,12 @@ jobs:
shell: bash
- name: Install Crystal
- uses: crystal-lang/install-crystal@v1.8.0
+ uses: crystal-lang/install-crystal@v1.8.2
with:
crystal: ${{ matrix.crystal }}
- name: Cache Shards
- uses: actions/cache@v3
+ uses: actions/cache@v4
with:
path: |
./lib
@@ -113,7 +114,7 @@ jobs:
uses: docker/setup-buildx-action@v3
- name: Build Docker ARM64 image
- uses: docker/build-push-action@v5
+ uses: docker/build-push-action@v6
with:
context: .
file: docker/Dockerfile.arm64
@@ -136,12 +137,12 @@ jobs:
- name: Install Crystal
id: lint_step_install_crystal
- uses: crystal-lang/install-crystal@v1.8.0
+ uses: crystal-lang/install-crystal@v1.8.2
with:
crystal: latest
- name: Cache Shards
- uses: actions/cache@v3
+ uses: actions/cache@v4
with:
path: |
./lib