diff --git a/.github/workflows/pullrequest.yml b/.github/workflows/pullrequest.yml index fcfe0f0..0893ea5 100644 --- a/.github/workflows/pullrequest.yml +++ b/.github/workflows/pullrequest.yml @@ -25,6 +25,8 @@ jobs: steps: - name: Clone Repository uses: actions/checkout@v4 + with: + submodules: recursive - name: Setup .NET SDK uses: actions/setup-dotnet@v4 diff --git a/api/index.md b/api/index.md index 0774770..02e8a4c 100644 --- a/api/index.md +++ b/api/index.md @@ -7,4 +7,4 @@ Welcome to the **MonoGame** reference documentation! This area provides detailed information on each class and method in the API. -Please view the [documentation](../articles/) for how to get started and step-by-step guidance. \ No newline at end of file +Please view the [documentation](../articles/index.md) for how to get started and step-by-step guidance. \ No newline at end of file diff --git a/articles/toc.yml b/articles/toc.yml index 3fe45af..bbb4e73 100644 --- a/articles/toc.yml +++ b/articles/toc.yml @@ -67,4 +67,4 @@ - name: Help and Support href: help_and_support.md - name: Contributing to documentation - href: contributing \ No newline at end of file + href: contributing.md \ No newline at end of file diff --git a/docfx.json b/docfx.json index d9c7c5b..a96e10b 100644 --- a/docfx.json +++ b/docfx.json @@ -19,6 +19,12 @@ "EnumSortOrder": "alphabetic" } ], + "rules": { + "InvalidFileLink": "error", + "InvalidBookmark": "error", + "UidNotFound": "error", + "ReferencedXrefPropertyNotString": "error" + }, "build": { "content": [ { @@ -34,7 +40,8 @@ "foundation/**/*.md", "toc.yml", "*.md" - ] + ], + "exclude": [ "_site/**", "README.md" ] } ], "resource": [ diff --git a/external/MonoGame b/external/MonoGame index 40452a4..81ed391 160000 --- a/external/MonoGame +++ b/external/MonoGame @@ -1 +1 @@ -Subproject commit 40452a45c261a4a32c63e1c6c35e5f2676c1dfc2 +Subproject commit 81ed391a4d0fd81e3ee4bfe2492ad9a0e7f4cfc5