Skip to content

Latest commit

 

History

History
21 lines (13 loc) · 1.1 KB

File metadata and controls

21 lines (13 loc) · 1.1 KB

Release workflow

Read this document before creating a pull request or changing release and deployment configuration.

Pull requests

Read defaultBase from nx.json and use it as the pull request base. Use another base only when the task names one.

Releases and deployments

Release branches and deployment workflows can affect production. Change or run them only when the user explicitly requests that work.

The workflow files under .github/workflows/ define the active branch triggers, build configurations, and deployment branches. Inspect those files before release work. Do not rely on a copied branch map in documentation.

CI writes the build/<project>/<environment> branches. Do not edit those branches directly.

The workflow generates application-specific changelogs once before the build jobs start. Each changelog includes commits that change the application, its transitive Nx dependencies, or files under shared/. Builds include CHANGELOG.md when generation and artifact transfer succeed. Changelog generation, upload, download, or copy failures do not block tests, builds, or deployment.