Skip to content

Functions 12-18 LA01 #22

Functions 12-18 LA01

Functions 12-18 LA01 #22

Workflow file for this run

name: Run SML/NJ Custom Tests
on:
push:
branches:
- master
- dev
pull_request:
jobs:
test:
if: ${{ !contains(github.event.head_commit.message, '[skip ci]') }}
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v3
- name: Install SML#
run: |
sudo apt-get update
sudo apt-get install smlnj # Install SML/NJ
- name: Install python dependencies
run: |
sudo apt-get install python3
sudo apt-get install python3-pip
pip3 install --upgrade pip
pip3 install -r requirements.txt
- name: Run SML tests
run: |
chmod +x test
./test