diff --git a/.github/workflows/stride-website-github.yml b/.github/workflows/stride-website-github.yml new file mode 100644 index 00000000..93715c08 --- /dev/null +++ b/.github/workflows/stride-website-github.yml @@ -0,0 +1,34 @@ +# More GitHub Actions for Azure: https://github.com/Azure/actions + +name: Build Stride Web for GitHub Staging + +on: + workflow_dispatch: + +jobs: + build: + runs-on: ubuntu-latest + + strategy: + matrix: + node-version: [18.x] + + steps: + - uses: actions/checkout@v3 + + - name: Use Node.js ${{ matrix.node-version }} + uses: actions/setup-node@v3 + with: + node-version: ${{ matrix.node-version }} + + - name: Install dependencies & build + run: | + npm install + npm run build + + - name: Deploy + uses: peaceiris/actions-gh-pages@v3.9.2 + with: + github_token: ${{ secrets.GITHUB_TOKEN }} + publish_dir: ./_site + publish_branch: gh-pages \ No newline at end of file diff --git a/Stride.Web.csproj b/Stride.Web.csproj index f2495767..80cf500c 100644 --- a/Stride.Web.csproj +++ b/Stride.Web.csproj @@ -1,7 +1,7 @@ - net7.0 + net8.0 enable enable false diff --git a/Stride.Web.sln b/Stride.Web.sln index 41e4499c..804bc652 100644 --- a/Stride.Web.sln +++ b/Stride.Web.sln @@ -7,6 +7,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Stride.Web", "Stride.Web.cs EndProject Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{CFAE5475-B23D-499F-910D-9586C48A654D}" ProjectSection(SolutionItems) = preProject + .github\workflows\stride-website-github.yml = .github\workflows\stride-website-github.yml .github\workflows\stride-website-release-azure.yml = .github\workflows\stride-website-release-azure.yml .github\workflows\stride-website-staging-azure.yml = .github\workflows\stride-website-staging-azure.yml .github\workflows\stride-website-wiki.yml = .github\workflows\stride-website-wiki.yml diff --git a/_data/site.json b/_data/site.json index c31a385a..88fc6f26 100644 --- a/_data/site.json +++ b/_data/site.json @@ -1,17 +1,17 @@ { - "version": "2.0.0.22", + "version": "2.0.0.24", "engine": "Eleventy 2.0", "title": "Stride Game Engine", "description": "C# Stride Game Engine is a powerful and versatile game development engine that is based on the C# programming language", "language": "en", "author": "Stride Team", "dark-mode": true, - "alert-banner": false, + "alert-banner": true, "docs-search": true, "google-analytics": true, - "download-version": "4.1", - "csharp-version": "C# 10", - "dotnet-version": ".NET 6", + "download-version": "4.2", + "csharp-version": "C# 12", + "dotnet-version": ".NET 8", "url": "https://www.stride3d.net", "twitter-username": "stridedotnet", "google-analytics-id": "G-Y9CVGC9YV1", @@ -29,6 +29,7 @@ "docs-requirements-url": "https://doc.stride3d.net/latest/en/manual/requirements/", "docs-search-url": "https://doc.stride3d.net/latest/en/index.json", "docs-tutorial-url": "https://doc.stride3d.net/latest/en/tutorials/", + "docs-contributing-url": "https://doc.stride3d.net/latest/en/contributors/index.html", "dotnet-foundation-url": "https://dotnetfoundation.org/", "facebook-url": "https://www.facebook.com/stride3d", "github-discussions-url": "https://github.com/stride3d/stride/discussions", diff --git a/_drafts/2023-10-10-announcing-stride-4-2-in-dotnet-8.md b/_drafts/2023-10-10-announcing-stride-4-2-in-dotnet-8.md deleted file mode 100644 index 695bdc0c..00000000 --- a/_drafts/2023-10-10-announcing-stride-4-2-in-dotnet-8.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 'Stride 4.2 is Available Today' -author: aggror -popular: true -tags: ['4.2','Release'] ---- - -Stride 4.2 brings your apps increased performance and new features for C# 12. - ---- - -Thanks to the open-source Stride community for your numerous contributions that helped shape this Stride 4.2 release. X contributions made by over Y contributors throughout the Stride 4.2 release! - -## Download and Upgrade - -You can [download the free Stride 4.2 release](https://doc.stride3d.net/latest/en/ReleaseNotes/ReleaseNotes.html) today for Windows, macOS, and Linux. - -- Installers and binaries -- Container images -- Linux packages -- Release notes -- Breaking changes -- Known issues -- GitHub issue tracker - -## What's new in Stride 4.2 - - -## Links - -- Github: [{{site.links.github-stride-url}}]({{site.links.github-stride-url}}) -- Website: [{{site.links.stride-url}}]({{site.links.stride-url}}) -- Documentation: [{{site.links.docs-manual-url}}]({{site.links.docs-manual-url}}) -- Twitter: [{{site.links.twitter-url}}]({{site.links.twitter-url}}) -- Youtube: [{{site.links.youtube-url}}]({{site.links.youtube-url}}) diff --git a/_includes/_top-navigation.html b/_includes/_top-navigation.html index 5cbdeba6..aaeb439d 100644 --- a/_includes/_top-navigation.html +++ b/_includes/_top-navigation.html @@ -1,4 +1,4 @@ -