From 39413858c6b51af1687f163ca506fb885511588f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Johannes=20M=C3=BCller?= Date: Tue, 10 Jan 2023 14:40:17 +0100 Subject: [PATCH] Update previous Crystal release - 1.7.0 --- .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 ++++++------ src/VERSION | 2 +- 9 files changed, 19 insertions(+), 19 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index da22e31ed768..496928625134 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.6.2/crystal-1.6.2-1" + default: "https://github.com/crystal-lang/crystal/releases/download/1.7.0/crystal-1.7.0-1" defaults: environment: &env diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index ba107bad0e12..4cf50cffd0ea 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -15,7 +15,7 @@ jobs: runs-on: ubuntu-latest strategy: matrix: - crystal_bootstrap_version: [1.2.2, 1.3.2, 1.4.1, 1.5.1, 1.6.2] + crystal_bootstrap_version: [1.2.2, 1.3.2, 1.4.1, 1.5.1, 1.6.2, 1.7.0] include: # libffi is only available starting from the 1.2.2 build images - crystal_bootstrap_version: 1.0.0 diff --git a/.github/workflows/openssl.yml b/.github/workflows/openssl.yml index d59e3b968d7b..2073783890c8 100644 --- a/.github/workflows/openssl.yml +++ b/.github/workflows/openssl.yml @@ -6,7 +6,7 @@ jobs: openssl3: runs-on: ubuntu-latest name: "OpenSSL 3.0" - container: crystallang/crystal:1.6.2-alpine + container: crystallang/crystal:1.7.0-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 @@ -23,7 +23,7 @@ jobs: openssl111: runs-on: ubuntu-latest name: "OpenSSL 1.1.1" - container: crystallang/crystal:1.6.2-alpine + container: crystallang/crystal:1.7.0-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 @@ -36,7 +36,7 @@ jobs: libressl34: runs-on: ubuntu-latest name: "LibreSSL 3.4" - container: crystallang/crystal:1.6.2-alpine + container: crystallang/crystal:1.7.0-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 6bdd09a6b533..c5262e6d3225 100644 --- a/.github/workflows/regex-engine.yml +++ b/.github/workflows/regex-engine.yml @@ -6,7 +6,7 @@ jobs: pcre: runs-on: ubuntu-latest name: "PCRE" - container: crystallang/crystal:1.6.2-alpine + container: crystallang/crystal:1.7.0-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 @@ -17,7 +17,7 @@ jobs: pcre2: runs-on: ubuntu-latest name: "PCRE2" - container: crystallang/crystal:1.6.2-alpine + container: crystallang/crystal:1.7.0-alpine steps: - name: Download Crystal source uses: actions/checkout@v3 diff --git a/.github/workflows/wasm32.yml b/.github/workflows/wasm32.yml index 3dc4cf35e468..9d5b459447a3 100644 --- a/.github/workflows/wasm32.yml +++ b/.github/workflows/wasm32.yml @@ -8,7 +8,7 @@ env: jobs: wasm32-test: runs-on: ubuntu-latest - container: crystallang/crystal:1.6.1-build + container: crystallang/crystal:1.7.0-build steps: - name: Download Crystal source uses: actions/checkout@v3 diff --git a/.github/workflows/win.yml b/.github/workflows/win.yml index aad484818f4a..2020681daa4c 100644 --- a/.github/workflows/win.yml +++ b/.github/workflows/win.yml @@ -5,7 +5,7 @@ on: [push, pull_request] jobs: x86_64-linux-job: runs-on: ubuntu-latest - container: crystallang/crystal:1.6.2-build + container: crystallang/crystal:1.7.0-build steps: - name: Download Crystal source uses: actions/checkout@v3 diff --git a/bin/ci b/bin/ci index 84a8b8c8307f..5b4d93017b1b 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.6.2/crystal-1.6.2-1-darwin-universal.tar.gz -o ~/crystal.tar.gz - on_osx 'pushd ~;gunzip -c ~/crystal.tar.gz | tar xopf -;mv crystal-1.6.2-1 crystal;popd' + on_osx curl -L https://github.com/crystal-lang/crystal/releases/download/1.7.0/crystal-1.7.0-1-darwin-universal.tar.gz -o ~/crystal.tar.gz + on_osx 'pushd ~;gunzip -c ~/crystal.tar.gz | tar xopf -;mv crystal-1.7.0-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.6.2}" + export DOCKER_TEST_PREFIX="${DOCKER_TEST_PREFIX:=crystallang/crystal:1.7.0}" case $ARCH in x86_64) diff --git a/shell.nix b/shell.nix index 6adf9f98346e..8b3ffaab8e84 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.6.2/crystal-1.6.2-1-darwin-universal.tar.gz"; - sha256 = "sha256:1f3946iq8df2sfr8nk7ydxwld1prvpql03fsn7cj31cjj09hsjzp"; + url = "https://github.com/crystal-lang/crystal/releases/download/1.7.0/crystal-1.7.0-1-darwin-universal.tar.gz"; + sha256 = "sha256:1wpghg24xjr27xqh3q3avpk04fxxm6salar85v672k4s3xf5rjrz"; }; aarch64-darwin = { - url = "https://github.com/crystal-lang/crystal/releases/download/1.6.1/crystal-1.6.1-1-darwin-universal.tar.gz"; - sha256 = "sha256:0pnakhi4hc50fw6dz0n110zpibgwjb91mf6n63fhys8hby7fg73p"; + url = "https://github.com/crystal-lang/crystal/releases/download/1.7.0/crystal-1.7.0-1-darwin-universal.tar.gz"; + sha256 = "sha256:1wpghg24xjr27xqh3q3avpk04fxxm6salar85v672k4s3xf5rjrz"; }; x86_64-linux = { - url = "https://github.com/crystal-lang/crystal/releases/download/1.6.2/crystal-1.6.2-1-linux-x86_64.tar.gz"; - sha256 = "sha256:0f3nrd59b9yajvrhh24i9kbs6nmgc7dpw134jj3iyqh9wz83pyqx"; + url = "https://github.com/crystal-lang/crystal/releases/download/1.7.0/crystal-1.7.0-1-linux-x86_64.tar.gz"; + sha256 = "sha256:1d4wcggd32a3h3f7fzkfwlfanwp9lljmh2x5a9gwdf6lblllmkfy"; }; }.${pkgs.stdenv.system}); diff --git a/src/VERSION b/src/VERSION index bd8bf882d061..0ef074f2eca2 100644 --- a/src/VERSION +++ b/src/VERSION @@ -1 +1 @@ -1.7.0 +1.8.0-dev