Files
opentf/website/docker-compose.build-non-main.yml
2025-11-11 11:12:20 +02:00

18 lines
713 B
YAML

# Copyright (c) The OpenTofu Authors
# SPDX-License-Identifier: MPL-2.0
# Copyright (c) 2023 HashiCorp, Inc.
# SPDX-License-Identifier: MPL-2.0
# This file is meant to be used only in running the `website` GH workflow on non-main branches and PRs that are targeting non-main branches.
# This is because the [blog/](https://github.com/opentofu/opentofu.org/tree/main/blog) content can point to documentation that is not available
# in branches of lower versions of OpenTofu.
services:
website:
build: .
ports:
- "3000:3000"
volumes:
- ../:/work/opentofu-repo/main
command: >
sh -c "sed -i 's#throw#warn#g' docusaurus.config.ts && npm run build"
restart: no