Skip to content

Automated release #303

@caillou

Description

@caillou

Problem / Motivation

8h ago, a feature I was highly anticipating was merged into the master branch. Unfortunately, I will have to wait for someone to manually release this feature, in order to be able to use it without to much hassle.

Solution

Everything that can be automated will be automated.
- Zuboff's 1st Law

If we believe Zuboff, releasing could and therefor will be automated. Ideally using semantic-release. This code runs on a CI server and inspects the commit messages of a merged PR. Following semantic versioning and a convention on commit messages, semantic-release chooses what the next version number is and triggers a releases. Commit messages are used to create the change log.

Did you ever consider automated releasing? Is there any reason we should not use it with next.js?

Metadata

Metadata

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions