name: CI on: [push, pull_request] jobs: build: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: 16 - run: npm ci - run: npm run jslint - run: docker pull drachtio/sipp - run: npm test env: GCP_JSON_KEY: ${{ secrets.GCP_JSON_KEY }} AWS_ACCESS_KEY_ID: ${{ secrets.AWS_ACCESS_KEY_ID }} AWS_SECRET_ACCESS_KEY: ${{ secrets.AWS_SECRET_ACCESS_KEY }} AWS_REGION: ${{ secrets.AWS_REGION }} MICROSOFT_REGION: ${{ secrets.MICROSOFT_REGION }} MICROSOFT_API_KEY: ${{ secrets.MICROSOFT_API_KEY }}