From a91d5d125c36dff20b024b2a26efdddb9bdeb4c4 Mon Sep 17 00:00:00 2001 From: Alexander Artemenko Date: Tue, 2 Feb 2021 09:19:57 +0300 Subject: [PATCH] Fixed action code. --- .github/actions/setup/action.yml | 64 ++++++++++++++++---------------- 1 file changed, 33 insertions(+), 31 deletions(-) diff --git a/.github/actions/setup/action.yml b/.github/actions/setup/action.yml index 3afba58..d7fde00 100644 --- a/.github/actions/setup/action.yml +++ b/.github/actions/setup/action.yml @@ -1,33 +1,35 @@ name: 'Install Roswell & Qlot' runs: - - name: Current Env - run: | - env | sort -u - - - name: Install Roswell - run: | - if [[ "$OS" == "ubuntu-latest" ]]; then - sudo apt-get -y install git build-essential automake libcurl4-openssl-dev - fi - if [[ "$OS" == "macos-latest" ]]; then - brew install automake autoconf curl - fi - - curl -L https://raw.githubusercontent.com/svetlyak40wt/roswell/patches/scripts/install-for-ci.sh | sh - - echo $HOME/.roswell/bin >> $GITHUB_PATH - - name: Upgrade ASDF to the Latest Version - run: | - ros install asdf - - name: Install Qlot - run: | - ros install qlot - echo .qlot/bin >> $GITHUB_PATH - - name: Install Dependencies - run: | - rm -fr qlfile - touch qlfile - if [[ "${QUICKLISP_DIST}" == 'ultralisp' ]]; then - echo dist ultralisp http://dist.ultralisp.org/ >> qlfile - fi - qlot install + using: composite + steps: + - name: Current Env + run: | + env | sort -u + + - name: Install Roswell + run: | + if [[ "$OS" == "ubuntu-latest" ]]; then + sudo apt-get -y install git build-essential automake libcurl4-openssl-dev + fi + if [[ "$OS" == "macos-latest" ]]; then + brew install automake autoconf curl + fi + + curl -L https://raw.githubusercontent.com/svetlyak40wt/roswell/patches/scripts/install-for-ci.sh | sh + + echo $HOME/.roswell/bin >> $GITHUB_PATH + - name: Upgrade ASDF to the Latest Version + run: | + ros install asdf + - name: Install Qlot + run: | + ros install qlot + echo .qlot/bin >> $GITHUB_PATH + - name: Install Dependencies + run: | + rm -fr qlfile + touch qlfile + if [[ "${QUICKLISP_DIST}" == 'ultralisp' ]]; then + echo dist ultralisp http://dist.ultralisp.org/ >> qlfile + fi + qlot install