Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
32 changes: 23 additions & 9 deletions .github/workflows/update-gh-pages-branch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,35 +2,49 @@ name: update gh-pages branch

on:
workflow_dispatch:

jobs:
build-site:
build-site:
runs-on: windows-latest
steps:
- name: Checkout branch
uses: actions/checkout@v4

- name: Check status
run: git status

- name: Download docfx
run: curl https://github.com/dotnet/docfx/releases/download/v2.77.0/docfx-win-x64-v2.77.0.zip -L -o ../docfx-win-x64-v2.77.0.zip

- name: Expand docfx
run: Expand-Archive ../docfx-win-x64-v2.77.0.zip -DestinationPath ../docfx


- name: Create redirect files from redirects.json
run: |
$json = Get-Content redirects.json -Raw | ConvertFrom-Json
foreach ($item in $json) {
$file = $item.file
$targethref = $item.targethref
$dirPath = Split-Path -Path $file -Parent
if ($dirPath -and -not (Test-Path $dirPath)) {
New-Item -ItemType Directory -Path $dirPath -Force | Out-Null
}
$content = "---`nredirect_url: $targethref`n---`n"
Set-Content -Path $file -Value $content -Force
}

- name: Build site with docfx
run: "../docfx/docfx.exe build docfx.json -m _matomoContainerUrl=\"https://matomo.devexpress.com/js/container_kE7MWPi0.js\" --warningsAsErrors"

- name: Archive site
run: Compress-Archive -Path _site/* -DestinationPath ${{ runner.temp }}/site.zip

- name: Upload artifact
uses: actions/upload-artifact@v4
with:
name: github-pages
path: ${{ runner.temp }}/site.zip

publish-pages:
needs: build-site
runs-on: windows-latest
Expand Down
9 changes: 1 addition & 8 deletions docfx.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,9 +3,6 @@
"content": [
{
"files": [
"eud-for-bi-dashboard/**/*.{md,yml}",
"eud-for-devexpress-reports/**/*.{md,yml}",
"toc.yml",
"index.md"
],
"exclude": [
Expand All @@ -17,11 +14,7 @@
{
"files": [
"favicon.ico",
"logo.svg",
"eud-for-bi-dashboard/dashboard-for-web/images/**",
"eud-for-devexpress-reports/reporting-for-web/images/**",
"eud-for-bi-dashboard/dashboard-for-desktop/images/**",
"eud-for-devexpress-reports/reporting-for-desktop/images/**"
"logo.svg"
],
"exclude": [
"_*/**"
Expand Down
25 changes: 7 additions & 18 deletions index.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,24 +6,13 @@ legacyId: 5917
---

> [!Warning]
> This is a pre-built example of documentation. You can download the source code and use it as a white-label documentation according to our [DevExpress End-User Documentation License Agreement](https://github.com/DevExpress/dotnet-eud/blob/master/LICENSE.md).
>
> View source code: [github.com/DevExpress/dotnet-eud](https://github.com/DevExpress/dotnet-eud).
> If you are looking for DevExpress developer documentation with API reference, refer to [docs.devexpress.com](https://docs.devexpress.com).

# DevExpress End-User Documentation v25.1
Use the following links to review DevExpress **end-user** documentation published online:

This documentation contains information on individual user interface elements (such as grids, navigation panes, data editors, charts, etc.), and provides instructions for end users about how to solve the most-common tasks with these interface elements.
- [End-User Documentation for DevExpress Reports](https://docs.devexpress.com/eud/eud-for-devexpress-reports/end-user-documentation-for-devexpress-reports)
- [End-User Documentation for DevExpress BI Dashboard](https://docs.devexpress.com/eud/eud-for-bi-dashboard/end-user-documentation-for-bi-dashboard)

The end user documentation is divided into the following platforms and products:

#### Web (ASP.NET):

* [Reporting for Web](eud-for-devexpress-reports/reporting-for-web/index.md)
* [Dashboard for Web](eud-for-bi-dashboard/dashboard-for-web/index.md)

#### Desktop (WinForms & WPF):

* [Reporting for Desktop](eud-for-devexpress-reports/reporting-for-desktop/index.md)
* [Dashboard for Desktop](eud-for-bi-dashboard/dashboard-for-desktop/index.md)

If you search for DevExpress developer documentation with API reference, refer to [docs.devexpress.com](https://docs.devexpress.com).
The source code for these documentation resources is available for download at [github.com/DevExpress/dotnet-eud](https://github.com/DevExpress/dotnet-eud).

You can use the source code to build white-label documentation for your projects. For terms and restrictions, see [DevExpress End-User Documentation License Agreement](https://github.com/DevExpress/dotnet-eud/blob/master/LICENSE.md).
Loading