From 9796a1ac670cf74b98e7f34c421e809e348ef9ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Unbekandt?= Date: Tue, 25 Aug 2026 18:03:51 +0200 Subject: [PATCH 1/3] feat(disclaimer/tuto-demo/clearer) Make disclaimer of responsibilities of the customer clearer --- src/_includes/disclaimer_demo.md | 10 +++++++--- src/_includes/disclaimer_tutorial.md | 10 +++++++--- 2 files changed, 14 insertions(+), 6 deletions(-) diff --git a/src/_includes/disclaimer_demo.md b/src/_includes/disclaimer_demo.md index d85e57418..8ab8fff6d 100644 --- a/src/_includes/disclaimer_demo.md +++ b/src/_includes/disclaimer_demo.md @@ -3,6 +3,10 @@ a supported Scalingo product, reference implementation or tutorial. Scalingo does not guarantee that it works continuously, remains compatible over time, or is suitable for production usage. -This demo may include external dependencies not maintained by Scalingo. -Customers are solely responsible for validating all aspects (code, security, -compliance, operations) before any production use. +This demo may include external dependencies not maintained by Scalingo, +**customers remain responsible for**: + +* Validating all aspects of deployed code and configuration (code, security, + compliance, operations) before any production use. +* Maintaining applications and their components during their runtime (releases + monitoring, new version deployments, monitoring, scaling) diff --git a/src/_includes/disclaimer_tutorial.md b/src/_includes/disclaimer_tutorial.md index 5b6e523ff..55c2ea2ec 100644 --- a/src/_includes/disclaimer_tutorial.md +++ b/src/_includes/disclaimer_tutorial.md @@ -6,6 +6,10 @@ product or managed service scope. Scalingo provides limited support for the Scalingo-controlled scope only. This tutorial may reference software, repositories, dependencies or -configuration choices that are not fully maintained or supported by Scalingo. -**Customers remain responsible for validating the full implementation against -their own security, compliance, operational and production requirements.** +configuration choices that are not fully maintained or supported by Scalingo, +**customers remain responsible for**: + +* Validating all aspects of deployed code and configuration (code, security, + compliance, operations) before any production use. +* Maintaining applications and their components during their runtime (releases + monitoring, new version deployments, monitoring, scaling) From 5615860fd221fc9d18223989484e766d936fc9b2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?L=C3=A9o=20Unbekandt?= Date: Tue, 25 Aug 2026 18:40:57 +0200 Subject: [PATCH 2/3] Put disclaimer on top in a toggle --- src/_includes/badge_page_demo.html | 2 +- src/_includes/badge_page_tutorial.html | 2 +- src/_layouts/tutorials_page.html | 38 +++++++++++++++----------- 3 files changed, 24 insertions(+), 18 deletions(-) diff --git a/src/_includes/badge_page_demo.html b/src/_includes/badge_page_demo.html index 0d3f3ebb7..742ac793c 100644 --- a/src/_includes/badge_page_demo.html +++ b/src/_includes/badge_page_demo.html @@ -1 +1 @@ -Demo +Demo diff --git a/src/_includes/badge_page_tutorial.html b/src/_includes/badge_page_tutorial.html index 9a64ba40f..5b38ad72e 100644 --- a/src/_includes/badge_page_tutorial.html +++ b/src/_includes/badge_page_tutorial.html @@ -1 +1 @@ -Tutorial +Tutorial diff --git a/src/_layouts/tutorials_page.html b/src/_layouts/tutorials_page.html index 17a3608e8..e0f2fe8b2 100644 --- a/src/_layouts/tutorials_page.html +++ b/src/_layouts/tutorials_page.html @@ -12,27 +12,33 @@

{{ page.title }}

-
- {% assign kind = page.kind | default: "demo" %} - {% assign p = "badge_page_" | append: kind | append: ".html" %} - {% include {{ p }} %} - {% if page.products.size > 0 %} - {% for product in page.products %} - {% include badge_page_product.html product=product %} - {% endfor %} - {% endif %} +
+
+ {% assign kind = page.kind | default: "demo" %} + {% assign p = "badge_page_" | append: kind | append: ".html" %} + {% include {{ p }} %} + {% if page.products.size > 0 %} + {% for product in page.products %} + {% include badge_page_product.html product=product %} + {% endfor %} + {% endif %} +
+ +
+ Responsibility Disclaimer:
This page is designed as an example, you are responsible of what is deployed and its maintenance. Click to read more
+
+ {% assign d = "disclaimer_" | append: kind | append: ".md" %} + {% capture disclaimer -%} + {% include {{d }} %} + {%- endcapture %} + {{ disclaimer | markdownify }} +
+
{{ content | inject_anchors }}
-
- {% assign d = "disclaimer_" | append: kind | append: ".md" %} - {% capture disclaimer -%} - {% include {{d }} %} - {%- endcapture %} - {{ disclaimer | markdownify }} -