CoolFace
Apppublic

strong-tie/inbound-calls

sourceHugging Faceupdated 2y agoView on Hugging Face
0likes
node.js.yml68 linesDownload Raw Back to workflows
1name: Node CI2 3on:4  push:5    branches:6      - main7      - next8  pull_request:9 10permissions:11  contents: read12 13jobs:14  test:15    name: Test16    runs-on: ${{ matrix.os }}17 18    strategy:19      matrix:20        node-version:21          - 2022          - 2223        os: 24          - ubuntu-latest25          - windows-latest26          - macOS-latest27        exclude:28          - os: windows-latest29            node-version: 22 30 31    steps:32    - uses: actions/checkout@v433 34    - name: Use Node.js ${{ matrix.node-version }}35      uses: actions/setup-node@v436      with:37        node-version: ${{ matrix.node-version }}38 39    - name: Install40      run: |41        npm install42 43    - name: Lint44      run: |45        npm run test:lint46 47    - name: Test48      run: |49        npm test50 51    - name: Type Definitions52      run: |53        npm run test:typescript54 55  automerge:56    if: >57      github.event_name == 'pull_request' && github.event.pull_request.user.login == 'dependabot[bot]'58    needs: test59    runs-on: ubuntu-latest60    permissions:61      actions: write62      pull-requests: write63      contents: write64    steps:65    - uses: fastify/github-action-merge-dependabot@c3bde0759d4f24db16f7b250b2122bc2df57e817 # v3.11.066      with:67        github-token: ${{ secrets.GITHUB_TOKEN }}68