Skip to content

chore(deps): Bump braces from 3.0.2 to 3.0.3 #1138

chore(deps): Bump braces from 3.0.2 to 3.0.3

chore(deps): Bump braces from 3.0.2 to 3.0.3 #1138

Workflow file for this run

name: Run CI and potentially release
on:
pull_request:
push:
branches: [ main ]
jobs:
static-checks:
runs-on: ubuntu-latest
name: "static-checks"
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 14
- name: Get npm cache directory
id: npm-cache
run: |
echo "::set-output name=dir::$(npm config get cache)"
- uses: actions/cache@v2
with:
path: ${{ steps.npm-cache.outputs.dir }}
key: ${{ runner.os }}-root-${{ hashFiles('package-lock.json') }}
restore-keys: |
${{ runner.os }}-root-
- run: npm ci
- run: npm run static-checks
ci:
needs: static-checks
strategy:
matrix:
os: [ubuntu-latest, macos-latest, windows-latest]
runs-on: ${{ matrix.os }}
name: "ci-${{ matrix.os }}"
steps:
- uses: actions/checkout@v2
- uses: actions/setup-node@v2
with:
node-version: 14
- name: Get npm cache directory
id: npm-cache
run: |
echo "::set-output name=dir::$(npm config get cache)"
- uses: actions/cache@v2
with:
path: ${{ steps.npm-cache.outputs.dir }}
key: ${{ runner.os }}-root-${{ hashFiles('package-lock.json') }}
restore-keys: |
${{ runner.os }}-root-
- run: npm ci
- run: npm run test:ci:unit
# - run: npm run test:integration
release:
needs: ci
uses: relaycorp/shared-workflows/.github/workflows/nodejs-lib-release.yml@main
secrets:
npm_token: ${{ secrets.NPM_TOKEN }}