Skip to content

Commit

Permalink
Chicken 5 seems not supported.
Browse files Browse the repository at this point in the history
  • Loading branch information
codecop committed Aug 1, 2023
1 parent 0401198 commit 7723edf
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 6 deletions.
24 changes: 19 additions & 5 deletions .github/workflows/ci-workflow-chicken.yml
Original file line number Diff line number Diff line change
Expand Up @@ -5,23 +5,23 @@ on: [push, pull_request]
jobs:
chicken_build_linux:
runs-on: ubuntu-latest
if: ${{ false }} # Chicken 5 is not supported
steps:
- name: Check out the repo
uses: actions/checkout@v3

- name: Install Chicken
run: |
sudo apt-get update
sudo apt-cache policy chicken-bin
sudo apt-get -y install chicken-bin=4.13.0
sudo apt-get -y install chicken-bin
- name: Test
run: csi -r5rs-syntax -q -b -I test ./test/assert-chicken-test.scm

- name: Test the example
run: csi -r5rs-syntax -q -b -I sample ./sample/sample-unit-test.scm

chicken_build_windows:
chicken_build_windows_4:
runs-on: windows-latest
steps:
- name: Check out the repo
Expand All @@ -32,8 +32,22 @@ jobs:

- name: Test
run: C:\chicken\bin\csi -r5rs-syntax -q -b -I test test\assert-chicken-test.scm
# run: C:\tools\chicken\bin\csi -r5rs-syntax -q -b -I test test\assert-chicken-test.scm

- name: Test the example
run: C:\chicken\bin\csi -r5rs-syntax -q -b -I sample sample\sample-unit-test.scm
# run: C:\tools\chicken\bin\csi -r5rs-syntax -q -b -I sample sample\sample-unit-test.scm

chicken_build_windows:
runs-on: windows-latest
if: ${{ false }} # Chicken 5 is not supported
steps:
- name: Check out the repo
uses: actions/checkout@v3

- name: Install Chicken
run: choco install chicken

- name: Test
run: C:\tools\chicken\bin\csi -r5rs-syntax -q -b -I test test\assert-chicken-test.scm

- name: Test the example
run: C:\tools\chicken\bin\csi -r5rs-syntax -q -b -I sample sample\sample-unit-test.scm
2 changes: 1 addition & 1 deletion assert-chicken.scm
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
;;;
;;; assert-scm - Minimalist xUnit test framework for Scheme R5RS, SRFI-12 extension (e.g. Chicken).
;;; assert-scm - Minimalist xUnit test framework for Scheme R5RS, SRFI-12 extension (e.g. Chicken 4).
;;; https://github.com/codecop/assert-scm
;;; Copyright (c) 2015, Peter Kofler, BSD 3-Clause License
;;;
Expand Down

0 comments on commit 7723edf

Please sign in to comment.