ci: drop manual eggs installation
All checks were successful
Sex CI / build-linux (pull_request) Successful in 4m45s
Sex CI / build-linux (push) Successful in 4m47s

This commit was merged in pull request #29.
This commit is contained in:
2026-09-18 00:43:29 +03:00
parent 0256aa8a22
commit ca71ae6e91

View File

@@ -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