name: Run Release Please on: push: branches: - develop jobs: release-please: runs-on: ubuntu-latest steps: - uses: google-github-actions/release-please-action@v2 id: release with: command: manifest token: ${{secrets.GITHUB_TOKEN}} default-branch: develop # The logic below handles the npm publication: - name: Checkout Repository if: ${{ steps.release.outputs.releases_created }} uses: actions/checkout@v2 - name: Setup Node uses: actions/setup-node@v1 if: ${{ steps.release.outputs.releases_created }} with: node-version: 16 registry-url: 'https://registry.yarnpkg.com/'