ci: drop manual eggs installation
This commit was merged in pull request #29.
This commit is contained in:
@@ -57,20 +57,9 @@ jobs:
|
|||||||
hash -r
|
hash -r
|
||||||
csc -version
|
csc -version
|
||||||
|
|
||||||
- name: Install eggs
|
# Eggs are pinned in eggs.lock and installed by the Makefile into .eggs/.
|
||||||
run: |
|
|
||||||
set -eu
|
|
||||||
mkdir -p .eggs
|
|
||||||
repo="$(chicken-install -repository)"
|
|
||||||
echo "CHICKEN_INSTALL_REPOSITORY=${PWD}/.eggs" >> "$GITHUB_ENV"
|
|
||||||
echo "CHICKEN_REPOSITORY_PATH=${PWD}/.eggs:${repo}" >> "$GITHUB_ENV"
|
|
||||||
export CHICKEN_INSTALL_REPOSITORY="${PWD}/.eggs"
|
|
||||||
export CHICKEN_REPOSITORY_PATH="${PWD}/.eggs:${repo}"
|
|
||||||
# shellcheck disable=SC2046
|
|
||||||
chicken-install $(cat dependencies.txt)
|
|
||||||
|
|
||||||
- name: Build sexc
|
- name: Build sexc
|
||||||
run: make sexc && ./sexc --help
|
run: make && ./sexc --help
|
||||||
|
|
||||||
- name: Run tests
|
- name: Run tests
|
||||||
run: make run-tests
|
run: make check
|
||||||
|
|||||||
Reference in New Issue
Block a user