diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ce74a66..cf2eb94 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,7 +5,7 @@ jobs: lint: name: Spec runs-on: ubuntu-20.04 - container: crystallang/crystal:1.0.0 + container: crystallang/crystal:1.1.0 steps: - name: Checkout @@ -17,7 +17,7 @@ jobs: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - name: Shards install - run: shards install --ignore-crystal-version + run: shards install - name: Spec run: crystal spec --no-color --order random diff --git a/.github/workflows/deb.yml b/.github/workflows/deb.yml index acaf58a..355d21e 100644 --- a/.github/workflows/deb.yml +++ b/.github/workflows/deb.yml @@ -27,7 +27,7 @@ jobs: run: | wget https://crystal-lang.org/install.sh chmod +x install.sh - sudo ./install.sh --crystal=1.0.0 + sudo ./install.sh --crystal=1.1.1 - name: Checkout uses: actions/checkout@v2 diff --git a/build/cross-compile-with-docker b/build/cross-compile-with-docker index 6ed8f54..6a04803 100755 --- a/build/cross-compile-with-docker +++ b/build/cross-compile-with-docker @@ -19,11 +19,6 @@ docker run --rm --platform arm64 -v "$PWD":/work -i "$image" /bin/bash << EOF set -eux apt-get update apt-get install -y wget clang libssl-dev libpcre3-dev libgc-dev libevent-dev zlib1g-dev -wget https://raw.githubusercontent.com/crystal-lang/crystal/1.0.0/src/ext/sigfault.c -cc -c -o sigfault.o sigfault.c -ar -rcs libcrystal.a sigfault.o -mkdir -p /usr/share/crystal/src/ext -cp libcrystal.a /usr/share/crystal/src/ext/ cd /work cc -Wall -O3 -c lib/fdpass/src/fdpass.c -o lib/fdpass/src/fdpass.o diff --git a/shard.yml b/shard.yml index 5b34bbc..3978a8f 100644 --- a/shard.yml +++ b/shard.yml @@ -16,6 +16,6 @@ dependencies: fdpass: github: 84codes/fdpass.cr -crystal: 1.0.0 +crystal: 1.1.1 license: MIT