add README for the nodejs package #66
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: CI | |
| on: | |
| pull_request: | |
| push: | |
| branches: | |
| - main | |
| - dev | |
| tags: '*' | |
| jobs: | |
| build: | |
| strategy: | |
| matrix: | |
| os: [ubuntu-latest, macOS-latest] | |
| runs-on: ${{ matrix.os }} | |
| name: ${{ matrix.os }} | |
| steps: | |
| - if : matrix.os == 'macos-latest' | |
| run: brew install libtool automake autoconf | |
| - name: Checkout repository | |
| uses: actions/checkout@v2 | |
| - name: Ensure m4 directory exists | |
| run: mkdir -p m4 | |
| - name: Autogen | |
| run: sh autogen.sh && ./configure | |
| - name: Build | |
| run: make -j16 | |
| - name: Run tests | |
| run: make check | |
| - name: Run distcheck | |
| run: make distcheck | |
| - name: Clean | |
| run: make maintainer-clean && rm *.gz && test "$(git status --ignored --porcelain | tr -d '\n!!')" = " Makefile.in aclocal.m4 compile config.guess config.sub configure depcomp install-sh ltmain.sh m4/ missing src/Makefile.in src/config.h.in test-driver" |