From 0aaa2155dbf5d10d39d2c07b4c4f8bfc3ee80368 Mon Sep 17 00:00:00 2001 From: Amund Tenstad Date: Wed, 25 Dec 2024 14:44:38 +0100 Subject: [PATCH 1/3] chore: upgrade node version --- .github/workflows/docs.yaml | 2 +- website/package.json | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 675da5f21e..93f5484ca0 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -31,7 +31,7 @@ jobs: uses: actions/configure-pages@v5 - uses: actions/setup-node@v4 with: - node-version: '16.x' + node-version: '18.x' - name: Build docs env: NODE_OPTIONS: "--max-old-space-size=4096" diff --git a/website/package.json b/website/package.json index 5969689a02..7d33114041 100644 --- a/website/package.json +++ b/website/package.json @@ -52,5 +52,8 @@ "resolutions": { "ua-parser-js": "^0.7.33", "yaml": "^2.2.2" + }, + "engines": { + "node": ">=18.0" } } From d439f4401d43d31dfeeb8ec1f4720e686f72846b Mon Sep 17 00:00:00 2001 From: Amund Tenstad Date: Wed, 25 Dec 2024 14:56:49 +0100 Subject: [PATCH 2/3] ci: build docs on PR --- .github/workflows/docs.yaml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/docs.yaml b/.github/workflows/docs.yaml index 93f5484ca0..efa781df63 100644 --- a/.github/workflows/docs.yaml +++ b/.github/workflows/docs.yaml @@ -20,7 +20,7 @@ jobs: build: permissions: statuses: write - if: "${{ github.event_name != 'push' && github.repository_owner == 'weaveworks' && !github.event.pull_request.head.repo.fork }}" + if: "${{ github.event_name != 'push' }}" runs-on: ubuntu-latest defaults: run: @@ -45,6 +45,7 @@ jobs: - name: Upload artifact uses: actions/upload-pages-artifact@v3 + if: "${{ github.repository_owner == 'weaveworks' && !github.event.pull_request.head.repo.fork }}" with: name: github-pages path: website/build From 770e66e21958a9ebbbd98b3fb604a838cacf4bbc Mon Sep 17 00:00:00 2001 From: Amund Tenstad Date: Wed, 25 Dec 2024 15:14:05 +0100 Subject: [PATCH 3/3] docs: fix missing imports --- .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ .../version-0.16.0/configuration/user-permissions.mdx | 2 ++ .../version-0.16.0/pipelines/spec/v1alpha1/pipeline.mdx | 2 ++ .../version-0.17.0/configuration/user-permissions.mdx | 2 ++ website/versioned_docs/version-0.20.0/secrets/setup-sops.mdx | 1 + website/versioned_docs/version-0.21.1/secrets/setup-sops.mdx | 1 + .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ .../enterprise/getting-started/install-enterprise-azure.mdx | 2 ++ 14 files changed, 26 insertions(+) diff --git a/website/docs/enterprise/getting-started/install-enterprise-azure.mdx b/website/docs/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/docs/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/docs/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png'; diff --git a/website/versioned_docs/version-0.16.0/configuration/user-permissions.mdx b/website/versioned_docs/version-0.16.0/configuration/user-permissions.mdx index 5089a0ee4c..80645a28b6 100644 --- a/website/versioned_docs/version-0.16.0/configuration/user-permissions.mdx +++ b/website/versioned_docs/version-0.16.0/configuration/user-permissions.mdx @@ -2,6 +2,8 @@ title: User permissions --- +import TierLabel from "../_components/TierLabel"; + This is an explanation of the [kubernetes permissions](https://kubernetes.io/docs/reference/access-authn-authz/rbac/) needed by users of the Weave GitOps application. As covered in [service account permissions](service-account-permissions.mdx) diff --git a/website/versioned_docs/version-0.16.0/pipelines/spec/v1alpha1/pipeline.mdx b/website/versioned_docs/version-0.16.0/pipelines/spec/v1alpha1/pipeline.mdx index 9efc20e116..48c3b2cf14 100644 --- a/website/versioned_docs/version-0.16.0/pipelines/spec/v1alpha1/pipeline.mdx +++ b/website/versioned_docs/version-0.16.0/pipelines/spec/v1alpha1/pipeline.mdx @@ -2,6 +2,8 @@ title: Pipeline hide_title: true --- +import TierLabel from "../../../_components/TierLabel"; + # Pipeline The Pipeline API defines a resource for continuous delivery pipelines. diff --git a/website/versioned_docs/version-0.17.0/configuration/user-permissions.mdx b/website/versioned_docs/version-0.17.0/configuration/user-permissions.mdx index d43dc7c089..a4f33d4099 100644 --- a/website/versioned_docs/version-0.17.0/configuration/user-permissions.mdx +++ b/website/versioned_docs/version-0.17.0/configuration/user-permissions.mdx @@ -2,6 +2,8 @@ title: User permissions --- +import TierLabel from "../_components/TierLabel"; + This is an explanation of the [kubernetes permissions](https://kubernetes.io/docs/reference/access-authn-authz/rbac/) needed by users of the Weave GitOps application. As covered in [service account permissions](service-account-permissions.mdx) diff --git a/website/versioned_docs/version-0.20.0/secrets/setup-sops.mdx b/website/versioned_docs/version-0.20.0/secrets/setup-sops.mdx index f648418732..70e956aab5 100644 --- a/website/versioned_docs/version-0.20.0/secrets/setup-sops.mdx +++ b/website/versioned_docs/version-0.20.0/secrets/setup-sops.mdx @@ -3,6 +3,7 @@ title: Setup SOPS hide_title: true --- +import CodeBlock from "@theme/CodeBlock"; import SopsBootstrapJob from "!!raw-loader!./assets/sops-bootstrap-job.yaml"; import TemplateParams from "!!raw-loader!./assets/template-params.yaml"; import TemplateAnnotations from "!!raw-loader!./assets/template-annotations.yaml"; diff --git a/website/versioned_docs/version-0.21.1/secrets/setup-sops.mdx b/website/versioned_docs/version-0.21.1/secrets/setup-sops.mdx index f648418732..70e956aab5 100644 --- a/website/versioned_docs/version-0.21.1/secrets/setup-sops.mdx +++ b/website/versioned_docs/version-0.21.1/secrets/setup-sops.mdx @@ -3,6 +3,7 @@ title: Setup SOPS hide_title: true --- +import CodeBlock from "@theme/CodeBlock"; import SopsBootstrapJob from "!!raw-loader!./assets/sops-bootstrap-job.yaml"; import TemplateParams from "!!raw-loader!./assets/template-params.yaml"; import TemplateAnnotations from "!!raw-loader!./assets/template-annotations.yaml"; diff --git a/website/versioned_docs/version-0.31.2/enterprise/getting-started/install-enterprise-azure.mdx b/website/versioned_docs/version-0.31.2/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/versioned_docs/version-0.31.2/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/versioned_docs/version-0.31.2/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png'; diff --git a/website/versioned_docs/version-0.32.0/enterprise/getting-started/install-enterprise-azure.mdx b/website/versioned_docs/version-0.32.0/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/versioned_docs/version-0.32.0/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/versioned_docs/version-0.32.0/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png'; diff --git a/website/versioned_docs/version-0.33.0/enterprise/getting-started/install-enterprise-azure.mdx b/website/versioned_docs/version-0.33.0/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/versioned_docs/version-0.33.0/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/versioned_docs/version-0.33.0/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png'; diff --git a/website/versioned_docs/version-0.34.0/enterprise/getting-started/install-enterprise-azure.mdx b/website/versioned_docs/version-0.34.0/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/versioned_docs/version-0.34.0/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/versioned_docs/version-0.34.0/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png'; diff --git a/website/versioned_docs/version-0.35.0/enterprise/getting-started/install-enterprise-azure.mdx b/website/versioned_docs/version-0.35.0/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/versioned_docs/version-0.35.0/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/versioned_docs/version-0.35.0/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png'; diff --git a/website/versioned_docs/version-0.36.0/enterprise/getting-started/install-enterprise-azure.mdx b/website/versioned_docs/version-0.36.0/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/versioned_docs/version-0.36.0/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/versioned_docs/version-0.36.0/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png'; diff --git a/website/versioned_docs/version-0.37.0/enterprise/getting-started/install-enterprise-azure.mdx b/website/versioned_docs/version-0.37.0/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/versioned_docs/version-0.37.0/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/versioned_docs/version-0.37.0/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png'; diff --git a/website/versioned_docs/version-0.38.0/enterprise/getting-started/install-enterprise-azure.mdx b/website/versioned_docs/version-0.38.0/enterprise/getting-started/install-enterprise-azure.mdx index 8c017e026e..26618027dc 100644 --- a/website/versioned_docs/version-0.38.0/enterprise/getting-started/install-enterprise-azure.mdx +++ b/website/versioned_docs/version-0.38.0/enterprise/getting-started/install-enterprise-azure.mdx @@ -3,6 +3,8 @@ title: Azure and Weave GitOps Enterprise Installation hide_title: true --- +import Tabs from "@theme/Tabs"; +import TabItem from "@theme/TabItem"; import TierLabel from "@site/docs/_components/TierLabel"; import oauthBitbucket from '/img/oauth-bitbucket.png'; import oauthAzureDevOps from '/img/oauth-azure-devops.png';