| 1234567891011121314151617181920212223242526272829303132333435 |
- # GitHub Actions
- # https://help.github.com/en/articles/configuring-a-workflow
- name: Unit tests
- on: push
- jobs:
- spec:
- name: Unit test
- runs-on: ubuntu-20.04
- steps:
- - uses: actions/checkout@v3
- # install a specific version of Node using
- # https://github.com/actions/setup-node
- - name: Use Node.js v18
- uses: actions/setup-node@v3
- with:
- node-version: 18
- # just so we learn about available environment variables GitHub provides
- - name: Print env variables
- run: |
- npm i -g @bahmutov/print-env
- print-env GITHUB
- # Install dependencies
- - name: Dependencies
- run: |
- npm install
-
- # Run tests
- - name: Spec test
- run: |
- npm run test
|