From 31c17f7e251e3b1a0335685f903b4fcc80c7679a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Wed, 22 Mar 2023 11:41:30 +0100 Subject: [PATCH] Update previous Crystal release - 1.7.3 (#13167) --- .circleci/config.yml | 2 +- .github/workflows/linux.yml | 2 +- .github/workflows/openssl.yml | 6 +++--- .github/workflows/regex-engine.yml | 4 ++-- .github/workflows/wasm32.yml | 2 +- .github/workflows/win.yml | 2 +- bin/ci | 6 +++--- shell.nix | 12 ++++++------ 8 files changed, 18 insertions(+), 18 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 52383eb206a9..db26200e75fd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -8,7 +8,7 @@ parameters: previous_crystal_base_url: description: "Prefix for URLs to Crystal bootstrap compiler" type: string - default: "https://github.com/crystal-lang/crystal/releases/download/1.7.2/crystal-1.7.2-1" + default: "https://github.com/crystal-lang/crystal/releases/download/1.7.3/crystal-1.7.3-1" defaults: environment: &env diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 2ab70c8c7dc2..0e4427b3232a 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -27,7 +27,7 @@ jobs: flags: "FLAGS=-Dwithout_ffi USE_PCRE1=true" - crystal_bootstrap_version: 1.1.1 flags: "FLAGS=-Dwithout_ffi USE_PCRE1=true" - - crystal_bootstrap_version: 1.7.2 + - crystal_bootstrap_version: 1.7.3 flags: "" steps: - name: Download Crystal source diff --git a/.github/workflows/openssl.yml b/.github/workflows/openssl.yml index 516106a9e53d..52df94eb93a0 100644 --- a/.github/workflows/openssl.yml +++ b/.github/workflows/openssl.yml @@ -10,7 +10,7 @@ jobs: openssl3: runs-on: ubuntu-latest name: "OpenSSL 3.0" - container: crystallang/crystal:1.7.2-alpine + container: crystallang/crystal:1.7.3-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 @@ -27,7 +27,7 @@ jobs: openssl111: runs-on: ubuntu-latest name: "OpenSSL 1.1.1" - container: crystallang/crystal:1.7.2-alpine + container: crystallang/crystal:1.7.3-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 @@ -40,7 +40,7 @@ jobs: libressl34: runs-on: ubuntu-latest name: "LibreSSL 3.4" - container: crystallang/crystal:1.7.2-alpine + container: crystallang/crystal:1.7.3-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 diff --git a/.github/workflows/regex-engine.yml b/.github/workflows/regex-engine.yml index a0e77180993f..34bab7108845 100644 --- a/.github/workflows/regex-engine.yml +++ b/.github/workflows/regex-engine.yml @@ -10,7 +10,7 @@ jobs: pcre: runs-on: ubuntu-latest name: "PCRE" - container: crystallang/crystal:1.7.2-alpine + container: crystallang/crystal:1.7.3-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 @@ -21,7 +21,7 @@ jobs: pcre2: runs-on: ubuntu-latest name: "PCRE2" - container: crystallang/crystal:1.7.2-alpine + container: crystallang/crystal:1.7.3-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 diff --git a/.github/workflows/wasm32.yml b/.github/workflows/wasm32.yml index fcdaec6179d7..eb603f8f746c 100644 --- a/.github/workflows/wasm32.yml +++ b/.github/workflows/wasm32.yml @@ -12,7 +12,7 @@ env: jobs: wasm32-test: runs-on: ubuntu-latest - container: crystallang/crystal:1.7.2-build + container: crystallang/crystal:1.7.3-build steps: - name: Download Crystal source uses: actions/checkout@v3 diff --git a/.github/workflows/win.yml b/.github/workflows/win.yml index 649af6315e1e..d24d81733226 100644 --- a/.github/workflows/win.yml +++ b/.github/workflows/win.yml @@ -9,7 +9,7 @@ concurrency: jobs: x86_64-linux-job: runs-on: ubuntu-latest - container: crystallang/crystal:1.7.2-build + container: crystallang/crystal:1.7.3-build steps: - name: Download Crystal source uses: actions/checkout@v3 diff --git a/bin/ci b/bin/ci index d4211fd2be90..f416e3751bf1 100755 --- a/bin/ci +++ b/bin/ci @@ -134,8 +134,8 @@ format() { prepare_build() { on_linux verify_linux_environment - on_osx curl -L https://github.com/crystal-lang/crystal/releases/download/1.7.2/crystal-1.7.2-1-darwin-universal.tar.gz -o ~/crystal.tar.gz - on_osx 'pushd ~;gunzip -c ~/crystal.tar.gz | tar xopf -;mv crystal-1.7.2-1 crystal;popd' + on_osx curl -L https://github.com/crystal-lang/crystal/releases/download/1.7.3/crystal-1.7.3-1-darwin-universal.tar.gz -o ~/crystal.tar.gz + on_osx 'pushd ~;gunzip -c ~/crystal.tar.gz | tar xopf -;mv crystal-1.7.3-1 crystal;popd' # These commands may take a few minutes to run due to the large size of the repositories. # This restriction has been made on GitHub's request because updating shallow @@ -188,7 +188,7 @@ with_build_env() { on_linux verify_linux_environment - export DOCKER_TEST_PREFIX="${DOCKER_TEST_PREFIX:=crystallang/crystal:1.7.2}" + export DOCKER_TEST_PREFIX="${DOCKER_TEST_PREFIX:=crystallang/crystal:1.7.3}" case $ARCH in x86_64) diff --git a/shell.nix b/shell.nix index 85f781bb0fe3..27c64ea7af8e 100644 --- a/shell.nix +++ b/shell.nix @@ -52,18 +52,18 @@ let # Hashes obtained using `nix-prefetch-url --unpack ` latestCrystalBinary = genericBinary ({ x86_64-darwin = { - url = "https://github.com/crystal-lang/crystal/releases/download/1.7.2/crystal-1.7.2-1-darwin-universal.tar.gz"; - sha256 = "sha256:04x30yxib5xnpddvabywr0696biq1v2wak2jfxkiqhc9zikh2cfn"; + url = "https://github.com/crystal-lang/crystal/releases/download/1.7.3/crystal-1.7.3-1-darwin-universal.tar.gz"; + sha256 = "sha256:1jc3fdc36mpvh7zahszbij02c0nxhmmbpfjcpd890bapj2q4jkkr"; }; aarch64-darwin = { - url = "https://github.com/crystal-lang/crystal/releases/download/1.7.2/crystal-1.7.2-1-darwin-universal.tar.gz"; - sha256 = "sha256:04x30yxib5xnpddvabywr0696biq1v2wak2jfxkiqhc9zikh2cfn"; + url = "https://github.com/crystal-lang/crystal/releases/download/1.7.3/crystal-1.7.3-1-darwin-universal.tar.gz"; + sha256 = "sha256:1jc3fdc36mpvh7zahszbij02c0nxhmmbpfjcpd890bapj2q4jkkr"; }; x86_64-linux = { - url = "https://github.com/crystal-lang/crystal/releases/download/1.7.2/crystal-1.7.2-1-linux-x86_64.tar.gz"; - sha256 = "sha256:0mk3mszvlyh1d3j1apagz3bhidwpyhbzmk0hbnz2mshb2fk9dxly"; + url = "https://github.com/crystal-lang/crystal/releases/download/1.7.3/crystal-1.7.3-1-linux-x86_64.tar.gz"; + sha256 = "sha256:0diq6i760yd0rv310f80v60m015f5xkni7h60phspvmyy0yw9jv0"; }; }.${pkgs.stdenv.system});