diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index e0067a25a0a..2a1c6128332 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -33,15 +33,15 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v2
+ uses: actions/checkout@v6
- name: Set up Node.js runtime
- uses: actions/setup-node@v1
+ uses: actions/setup-node@v6
with:
node-version: ${{ env.NODE_VERSION }}
- name: Set up Node.js dependency cache
- uses: actions/cache@v2
+ uses: actions/cache@v5
id: cache
with:
path: node_modules
diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml
index 4687239f426..dddc3b08508 100644
--- a/.github/workflows/documentation.yml
+++ b/.github/workflows/documentation.yml
@@ -34,10 +34,10 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v2
+ uses: actions/checkout@v6
- name: Set up Python runtime
- uses: actions/setup-python@v1
+ uses: actions/setup-python@v6
with:
python-version: ${{ env.PYTHON_VERSION }}
diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml
index ed758153d4e..36cc5ca6e92 100644
--- a/.github/workflows/publish.yml
+++ b/.github/workflows/publish.yml
@@ -35,10 +35,10 @@ jobs:
steps:
- name: Checkout repository
- uses: actions/checkout@v2
+ uses: actions/checkout@v6
- name: Set up Python runtime
- uses: actions/setup-python@v1
+ uses: actions/setup-python@v6
with:
python-version: ${{ env.PYTHON_VERSION }}
diff --git a/mkdocs.yml b/mkdocs.yml
index 28a51a18ee4..c727e4b4a06 100755
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -38,6 +38,7 @@ copyright: Copyright © 2016-2020 Containous; 2020 Traefik Labs
# Configuration
theme:
name: null
+ product: 'enterprise'
custom_dir: material
# 404 page
@@ -174,5 +175,3 @@ nav:
google_analytics:
- !!python/object/apply:os.getenv ["GOOGLE_ANALYTICS_KEY"]
- auto
-
-product: 'enterprise'
\ No newline at end of file
diff --git a/src/base.html b/src/base.html
index 2c14698ead7..8fdfa181595 100644
--- a/src/base.html
+++ b/src/base.html
@@ -63,11 +63,11 @@
{% endif %}
- {% if config.product == "proxy" %}
+ {% if config.theme.product == "proxy" %}
- {% elif config.product == "enterprise" %}
+ {% elif config.theme.product == "enterprise" %}
- {% elif config.product == "mesh" %}
+ {% elif config.theme.product == "mesh" %}
{% endif %}
diff --git a/src/partials/product-switcher.html b/src/partials/product-switcher.html
index e8475158501..ef3dad3ab5f 100644
--- a/src/partials/product-switcher.html
+++ b/src/partials/product-switcher.html
@@ -1,28 +1,28 @@