Skip to content

build: add builder to list of packages to release #39

build: add builder to list of packages to release

build: add builder to list of packages to release #39

on:
push:
branches:
- master
name: release-please
jobs:
release-please:
runs-on: ubuntu-latest
outputs:
releases_created: ${{ steps.release.outputs.releases_created }}
steps:
- uses: google-github-actions/release-please-action@v3
id: release
with:
command: manifest
release-type: node
token: ${{ secrets.GITHUB_TOKEN }}
publish-release:
needs: release-please
runs-on: ubuntu-latest
if: ${{ needs.release-please.outputs.releases_created }}
steps:
- name: Build and test
uses: linz/action-typescript@v2
- name: Publish to NPM
run: npx lerna publish from-package --no-push --no-private --yes
env:
NODE_AUTH_TOKEN: ${{secrets.NPM_AUTH_TOKEN_LINZJS}}