Skip to content

projects: make external_builds_enabled default to True#13039

Draft
Copilot wants to merge 1 commit into
mainfrom
copilot/set-external-builds-enabled-default-true
Draft

projects: make external_builds_enabled default to True#13039
Copilot wants to merge 1 commit into
mainfrom
copilot/set-external-builds-enabled-default-true

Conversation

Copy link
Copy Markdown
Contributor

Copilot AI commented May 12, 2026

Closes the request to make external_builds_enabled default to True for new projects.

Summary

  • Changed external_builds_enabled field default from False to True in readthedocs/projects/models.py
  • Added migration 0165_external_builds_enabled_default_true to update the database default for both project and historicalproject tables

New projects will now have pull request builds enabled by default.


Generated by GitHub Copilot

@humitos
Copy link
Copy Markdown
Member

humitos commented Jun 2, 2026

I think this is a good default since it's a super powerful feature. However, how much impact it would be in our costs? Won't it be pretty high? Also, if the user doesn't even use them it's just a lot of money wasted.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants