Skip to content

wip

wip #19

# This workflow uses release-please to automate changelog and release PRs for each subdirectory in a monorepo.
# It runs when a new tag is created, and updates changelogs for each package.
name: release-please-monorepo
# on:
# push:
# tags:
# - '*'
on:
push:
branches:
- main
jobs:
release-please:
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: '20'
- name: Run release-please for each package
uses: googleapis/release-please-action@v4
with:
token: ${{ secrets.GITHUB_TOKEN }}
config-file: release-please-config.json
manifest-file: .release-please-manifest.json