Remove unused steps from CI

There is no way to cache Crystal unfortunately.
See https://github.com/oprypin/install-crystal/issues/2
This commit is contained in:
saltycrys 2020-12-07 19:18:38 +01:00 committed by GitHub
parent 68552b6d65
commit 5f02237119
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -16,36 +16,8 @@ jobs:
steps:
- uses: actions/checkout@v2
# - name: Find out latest Crystal version
# run: |
# crystal_latest=$(curl -ILs -o /dev/null -w %{url_effective} https://github.com/crystal-lang/crystal/releases/latest | grep -o '[^/]*$')
# echo "crystal_latest=$crystal_latest" >> $GITHUB_ENV
# echo $crystal_latest
#
# - name: Cache Crystal
# uses: actions/cache@v2
# with:
# path: ./crystal-bin
# key: crystal-${{ env.crystal_latest }}
#
# - name: Add custom Crystal dir to path
# run: echo "./crystal-bin" >> $GITHUB_PATH
#
# - name: Find out installed Crystal version
# run: |
# if ! [ -x "$(command -v crystal)" ]; then
# crystal_installed="none"
# else
# crystal_installed=$(crystal version | grep Crystal | awk '{print $2}')
# fi
# echo "crystal_installed=$crystal_installed" >> $GITHUB_ENV
# echo $crystal_installed
- name: Install Crystal
uses: oprypin/install-crystal@v1.2.4
# if: env.crystal_installed != env.crystal_latest
# with:
# destination: ./crystal-bin
- name: Cache Shards
uses: actions/cache@v2