You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
ci(release-please): Release please single PR (#1176)
JIRA: CPOUI5FOUNDATION-1142
JIRA: CPOUI5FOUNDATION-1164
This change modifies several things, so the whole workflow can be
complete:
- Creates a Release Please process
- Adds release please configuration and pipeline
- Releases the all of the package at once with a single PR
- Generates an `npm-shrinkwrap.json` for the CLI package before being
released (out of monorepo's root `package-lock.json`)
- Introduce a new package `shrinkwrap-extractor` to deal with
`@ui5/cli`'s `npm-shrinkwrap.json` generation in a monorepository
environment
- Clear separation between "public" and "internal" packages
- Adjusts pipelines to deal with the new structure:
- github-ci.yml
- reuse-compliance.yml
- Adjust `deploy-vitepress-docs.yaml` so that it will generate API
documentation out of published NPM packages and not from the packages
within the monorepo
- Align `package.json` scripts, so that they can be easily (re)used
within the monorepo structure.
0 commit comments