diff --git a/.github/workflows/vale.yml b/.github/workflows/vale.yml
new file mode 100644
index 0000000..fc11f81
--- /dev/null
+++ b/.github/workflows/vale.yml
@@ -0,0 +1,30 @@
+name: vale-validation
+on:
+ pull_request:
+ paths:
+ - README.md
+ - readme.md
+ - Readme.md
+
+jobs:
+ vale:
+ name: runner / vale
+ runs-on: ubuntu-latest
+ steps:
+ - name: clone repo
+ uses: actions/checkout@v4
+ - name: clone vale-styles repo
+ uses: actions/checkout@v4
+ with:
+ repository: DevExpress/vale-styles
+ path: vale-styles
+ ssh-key: ${{ secrets.VALE_STYLES_ACCESS_KEY }}
+ - name: copy vale rules to the root repo
+ run: shopt -s dotglob && cp -r ./vale-styles/vale/* .
+ - name: vale linter check
+ uses: DevExpress/vale-action@reviewdog
+ with:
+ files: '["README.md", "readme.md", "Readme.md"]'
+ fail_on_error: true
+ filter_mode: nofilter
+ reporter: github-check
diff --git a/Readme.md b/Readme.md
index e89384d..c950d01 100644
--- a/Readme.md
+++ b/Readme.md
@@ -1,36 +1,36 @@
-
-
-[](https://supportcenter.devexpress.com/ticket/details/T590027)
-[](https://docs.devexpress.com/GeneralInformation/403183)
-[](#does-this-example-address-your-development-requirementsobjectives)
-
-
-# BI Dashboard for MVC - How to implement server-side export
-
-This example demonstrates how to export a dashboard displayed usingĀ theĀ ASP.NET MVC Dashboard extensionĀ on the server side using theĀ WebDashboardExporterĀ class. The following API isĀ used:
-
-* TheĀ ASPxClientDashboard.BeforeRenderĀ event is handled to obtain the client-sideĀ DashboardControl with theĀ ASPxClientDashboard.GetDashboardControlĀ method.
-* The AJAX request is used to send the dashboard identifier and stateĀ to the server side. On the server side, these values are received as action method parameters andĀ passed toĀ theĀ WebDashboardExporter.ExportToPdfĀ method.
-
-
-## Files to look at
-
-* [HomeController.cs](./CS/MvcDashboard_ServerExport/Controllers/HomeController.cs)
-* [DashboardExport.js](./CS/MvcDashboard_ServerExport/Scripts/DashboardExport.js)
-
-
-## Documentation
-
-- [Printing and Exporting](https://docs.devexpress.com/Dashboard/15181/common-features/printing-and-exporting)
-
-## More Examples
-
-- [Dashboard for Web Forms - How to Enable Export in Data Inspector](https://supportcenter.devexpress.com/ticket/details/t862387/aspxdashboard-how-to-enable-exporting-in-data-inspector)
-- [Dashboard for Web Forms - How to export Web Dashboard into PDF with different filter values on different pages](https://supportcenter.devexpress.com/ticket/details/t511362/how-to-export-web-dashboard-into-pdf-with-different-filter-values-on-different-pages)
-
+
+
+[](https://supportcenter.devexpress.com/ticket/details/T590027)
+[](https://docs.devexpress.com/GeneralInformation/403183)
+[](#does-this-example-address-your-development-requirementsobjectives)
+
+
+# BI Dashboard for MVC - How to implement server-side export
+
+This example demonstrates how to export a dashboard displayed usingĀ theĀ ASP.NET MVC Dashboard extensionĀ on the server side using theĀ WebDashboardExporterĀ class. The following API isĀ used:
+
+* TheĀ ASPxClientDashboard.BeforeRenderĀ event is handled to obtain the client-sideĀ DashboardControl with theĀ ASPxClientDashboard.GetDashboardControlĀ method.
+* The AJAX request is used to send the dashboard identifier and stateĀ to the server side. On the server side, these values are received as action method parameters andĀ passed toĀ theĀ WebDashboardExporter.ExportToPdfĀ method.
+
+
+## Files to look at
+
+* [HomeController.cs](./CS/MvcDashboard_ServerExport/Controllers/HomeController.cs)
+* [DashboardExport.js](./CS/MvcDashboard_ServerExport/Scripts/DashboardExport.js)
+
+
+## Documentation
+
+- [Printing and Exporting](https://docs.devexpress.com/Dashboard/15181/common-features/printing-and-exporting)
+
+## More Examples
+
+- [Dashboard for Web Forms - How to Enable Export in Data Inspector](https://supportcenter.devexpress.com/ticket/details/t862387/aspxdashboard-how-to-enable-exporting-in-data-inspector)
+- [Dashboard for Web Forms - How to export Web Dashboard into PDF with different filter values on different pages](https://supportcenter.devexpress.com/ticket/details/t511362/how-to-export-web-dashboard-into-pdf-with-different-filter-values-on-different-pages)
+
## Does this example address your development requirements/objectives?
[
](https://www.devexpress.com/support/examples/survey.xml?utm_source=github&utm_campaign=asp-net-mvc-dashboard-implement-server-side-export&~~~was_helpful=yes) [
](https://www.devexpress.com/support/examples/survey.xml?utm_source=github&utm_campaign=asp-net-mvc-dashboard-implement-server-side-export&~~~was_helpful=no)
-(you will be redirected to DevExpress.com to submit your response)
-
+(you will be redirected to DevExpress.com to submit your response)
+