Files
zulip/tools/build-help-center
Shubham Padia 7e359465cd help-beta: Do not use stderr=subprocess.STDOUT in build-help-center.
The default of using actual STDERR is fine.
2025-06-30 09:06:02 -07:00

33 lines
649 B
Python
Executable File

#!/usr/bin/env python3
import os
import subprocess
import sys
sys.path.insert(0, os.path.join(os.path.dirname(__file__), ".."))
from scripts.lib.setup_path import setup_path
setup_path()
os.environ["DJANGO_SETTINGS_MODULE"] = "zproject.settings"
import django
django.setup()
from django.conf import settings
def run() -> None:
subprocess.check_call(["./tools/convert-help-center-docs-to-mdx"])
env = os.environ.copy()
env["SHOW_BILLING_HELP_LINKS"] = str(settings.CORPORATE_ENABLED).lower()
subprocess.check_call(
["/usr/local/bin/corepack", "pnpm", "build"],
cwd="help-beta",
env=env,
)
run()