Skip to content

Version Packages (#287) #632

Version Packages (#287)

Version Packages (#287) #632

Workflow file for this run

name: CI
on: push
jobs:
test:
name: Lint & Test
runs-on: ubuntu-latest
if: |
!contains(github.ref, 'changeset')
env:
TZ: Australia/Brisbane
CI: true
steps:
- uses: actions/checkout@main
with:
fetch-depth: 0
- name: Setup environment
id: setups
run: |-
echo "::set-output name=yarn_cache::$(yarn cache dir)"
echo "::set-output name=node_version::$(cat .nvmrc)"
- name: Setup Node ${{ steps.setups.outputs.node_version }}
uses: actions/setup-node@master
with:
node-version: ${{ steps.setups.outputs.node_version }}
- name: 📥 Install Monorepo Dependencies
uses: ./.github/actions/yarn-nm-install
with:
cwd: '.'
enable-corepack: false
cache-node-modules: true
cache-install-state: true
- name: Lint
run: yarn lint
- name: Test
run: yarn test --no-cache --ci --coverage
- uses: codecov/codecov-action@v1
with:
token: ${{ secrets.CODECOV }}