Skip to content

Merge pull request #80 from yu-kiat/main #2

Merge pull request #80 from yu-kiat/main

Merge pull request #80 from yu-kiat/main #2

Workflow file for this run

name: test-catnip
on:
push:
pull_request:
jobs:
build:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@v4
- name: 'Install Nim'
uses: iffy/install-nim@v5
- name: 'Setup Nim'
uses: jiro4989/setup-nim-action@v1
with:
nim-version: 'stable'
repo-token: ${{ secrets.GITHUB_TOKEN }}
- name: 'Build Catnip'
run: nim debug
- name: 'Install Figlet'
run: sudo apt-get install figlet
- name: 'Run Tests'
run: cd tests && ./commandline_args.sh