name: CV_Web_ADM on: [push, pull_request] jobs: build: runs-on: ubuntu-latest name: Test CV Web Dumas steps: - uses: actions/checkout@v1 - name: Install requirements run: npm ci - name: Run tests and collect coverage run: npm run test - name: Upload coverage reports to Codecov run: | # Replace `linux` below with the appropriate OS # Options are `alpine`, `linux`, `macos`, `windows` curl -Os https://uploader.codecov.io/latest/linux/codecov chmod +x codecov ./codecov -t ${CODECOV_TOKEN}