Company
Date Published
Author
Shu Ding, Product Designer, Software Engineer
Word count
315
Language
English
Hacker News points
None

Summary

We are introducing a new default production deployment configuration for newly created projects, where instead of the Git repository's default branch, new projects will issue deployments to the main branch by default. If the main branch does not exist, the master branch is used, and if that also does not exist, the Git repository's default branch is used. This change allows users to customize their production deployment configuration from their project settings, including selecting any custom branch for production deployments. The master branch was intentionally left out as an option due to its association with terms that evoke prejudice, but users can easily switch to the main branch if they rename the branch in the future.