name: Deploy Lib on: push: branches: ["master"] paths: ["Lib/**"] jobs: docker: strategy: matrix: arch: ["ubuntu-latest"] git-version: ["2.44.0"] node-version: ["20.x"] runs-on: ${{ matrix.arch }} defaults: run: working-directory: ./Lib # Steps to run steps: # Checkout the repo - name: Checkout uses: actions/checkout@v4 # Setup NodeJS - name: Setup NodeJS uses: actions/setup-node@v4 with: node-version: ${{ matrix.node-version }} - name: Publish to NPM run: npm publish env: NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}