Skip to content

Commit

Permalink
Merge pull request #287 from stride3d/master
Browse files Browse the repository at this point in the history
Initiating deployment of latest website updates to production
  • Loading branch information
VaclavElias authored Mar 14, 2024
2 parents 539bf0e + 41a6b46 commit ed41ad9
Show file tree
Hide file tree
Showing 26 changed files with 179 additions and 922 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/stride-website-github.yml
Original file line number Diff line number Diff line change
Expand Up @@ -11,13 +11,13 @@ jobs:

strategy:
matrix:
node-version: [18.x]
node-version: [20.x]

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Use Node.js ${{ matrix.node-version }}
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: ${{ matrix.node-version }}

Expand Down
10 changes: 5 additions & 5 deletions .github/workflows/stride-website-release-azure.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,12 +21,12 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Set up Node.js version
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '18.x'
node-version: '20.x'

- name: npm install, build, and test
run: |
Expand All @@ -35,7 +35,7 @@ jobs:
npm run test --if-present
- name: Upload artifact for deployment job
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: node-app
path: ./_site
Expand All @@ -49,7 +49,7 @@ jobs:

steps:
- name: Download artifact from build job
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: node-app

Expand Down
12 changes: 6 additions & 6 deletions .github/workflows/stride-website-staging-azure.yml
Original file line number Diff line number Diff line change
Expand Up @@ -20,12 +20,12 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4

- name: Set up Node.js version
uses: actions/setup-node@v3
uses: actions/setup-node@v4
with:
node-version: '18.x'
node-version: '20.x'

- name: npm install, build, and test
run: |
Expand All @@ -34,7 +34,7 @@ jobs:
npm run test --if-present
- name: Upload artifact for deployment job
uses: actions/upload-artifact@v3
uses: actions/upload-artifact@v4
with:
name: node-app
path: ./_site
Expand All @@ -48,7 +48,7 @@ jobs:

steps:
- name: Download artifact from build job
uses: actions/download-artifact@v3
uses: actions/download-artifact@v4
with:
name: node-app

Expand All @@ -59,4 +59,4 @@ jobs:
app-name: 'stride-website'
slot-name: 'staging'
publish-profile: ${{ secrets.AZUREAPPSERVICE_PUBLISHPROFILE_987D5D58A3DB4FC585848F34A99F7E0D }}
package: .
package: .
12 changes: 6 additions & 6 deletions .github/workflows/stride-website-wiki.yml
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
name: Publish to GitHub Wiki
on:
push:
branches:
- master
paths:
- wiki/**
# push:
# branches:
# - master
# paths:
# - wiki/**
workflow_dispatch:

jobs:
Expand All @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest

steps:
- uses: actions/checkout@v3
- uses: actions/checkout@v4
- name: Upload Wiki pages
uses: docker://decathlon/wiki-page-creator-action:2.0.1
env:
Expand Down
12 changes: 6 additions & 6 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ Welcome to the Stride website repository. This repository contains all the sourc

## 🚀 Getting Started

All the information you need to start with Stride Website development is available in the 📚 [Stride Website Wiki](https://github.com/stride3d/stride-website/wiki).
All the information you need to start with Stride Website development is available in the 📚 [Stride Docs - Contributing](https://doc.stride3d.net/latest/en/contributors/website/index.html).

## 🤝 Contributing

Expand All @@ -26,7 +26,7 @@ The `master` branch is the default branch for pull requests and most other devel

Releases are based on a stable `master` branch. Use of [Conventional Commit](https://www.conventionalcommits.org/en/v1.0.0/) is encouraged.

Stride Website is _not_ released under a regular cadence; new updates arrive when maintainers fix issues or see enough changes that warrant a new releases. Sometimes we use prereleases to get feedbacks from the community.
Stride Website is _not_ released under a regular cadence; new updates arrive when maintainers fix issues or see enough changes that warrant a new releases. Sometimes we use pre-releases to get feedbacks from the community.

### Staging

Expand All @@ -36,16 +36,16 @@ The staging website is available at https://stride-website-staging.azurewebsites

## 🗺️ Roadmap

Our Wiki [Roadmap](https://github.com/stride3d/stride-website/wiki/Roadmap) communicates upcoming changes to the Stride website.
Our [Roadmap](https://doc.stride3d.net/latest/en/contributors/website/roadmap.html) communicates upcoming changes to the Stride website.

## 📖 Stride Documentation Landscape

The Stride documentation landscape is organized across different repositories and their respective wikis to cater to both users and contributors. Here's how it's structured:
The Stride documentation landscape is organized across different locations. Here's how it's structured:

1. [Stride Website](https://www.stride3d.net/) - Stride's official site showcasing its free, open-source 2D and 3D game engine, alongside blog posts
- [Stride Website Wiki](https://github.com/stride3d/stride-website/wiki) - This wiki serves as a comprehensive guide for those looking to contribute to or develop the Stride Website
- [Stride Website - Contributing](https://doc.stride3d.net/latest/en/contributors/website/index.html) - This serves as a comprehensive guide for those looking to contribute to or develop the Stride Website
1. [Stride Docs](https://doc.stride3d.net/) - Here you'll find Stride's documentation, including manuals, tutorials, and API references
- [Stride Docs Wiki](https://github.com/stride3d/stride-docs/wiki) - This wiki is a comprehensive guide for individuals interested in contributing to or developing the Stride Docs
- [Stride Docs - Contributing](https://doc.stride3d.net/latest/en/contributors/documentation/index.html) - This is a comprehensive guide for individuals interested in contributing to or developing the Stride Docs
1. [Stride Wiki](https://github.com/stride3d/stride/wiki) - A thorough guide for those who wish to contribute to or develop Stride game engine

## 🌐 .NET Foundation
Expand Down
8 changes: 7 additions & 1 deletion _data/site.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
{
"version": "2.0.0.24",
"version": "2.0.0.25",
"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",
Expand Down Expand Up @@ -96,6 +96,12 @@
"github": "manio143",
"linkedin": "",
"twitter": "MDziubiak"
},
"parham": {
"name": "Parham Gholami",
"github": "parhamgholami",
"linkedin": "",
"twitter": "parhamgholami"
}
}
}
7 changes: 7 additions & 0 deletions _includes/blog-aside.html
Original file line number Diff line number Diff line change
Expand Up @@ -45,6 +45,13 @@ <h2 class="h4">Resources</h2>
</li>
</ul>
<hr>
<h2 class="h4">FOSS Game Engines</h2>
<ul class="ps-1 ms-3">
<li><a title="Bevy" href="https://bevyengine.org/" target="_blank" rel="noopener">Bevy</a></li>
<li><a title="Godot" href="https://godotengine.org/" target="_blank" rel="noopener">Godot</a></li>
<li><a title="Open 3D Engine" href="https://o3de.org/" target="_blank" rel="noopener">Open 3D Engine</a></li>
</ul>
<hr>
<h2 class="h4">Other</h2>
<ul class="ps-1 ms-3">
<li>
Expand Down
Binary file added images/blog/2024-03/bevy-logo.webp
Binary file not shown.
Binary file added images/blog/2024-03/foss-engine-girl-banner.webp
Binary file not shown.
Binary file added images/blog/2024-03/foss-engine-girl.webp
Binary file not shown.
Binary file added images/blog/2024-03/godot-logo.webp
Binary file not shown.
Binary file added images/blog/2024-03/o3de-logo.webp
Binary file not shown.
Binary file added images/blog/2024-03/stride-logo.webp
Binary file not shown.
1 change: 0 additions & 1 deletion posts/2014-2021/2021-02-01-release-stride-4-0.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
title: 'Stride 4.0 is Now Live'
author: virgile
popular: true
tags: ['Release', 'Tutorials']
---

Expand Down
1 change: 0 additions & 1 deletion posts/2022-02-16-community-meeting-february-2022.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
title: 'Community Meeting February 2022'
author: aggror
popular: true
tags: ['Meeting']
---

Expand Down
1 change: 0 additions & 1 deletion posts/2022-07-16-release-stride-4-1.md
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
---
title: 'Stride 4.1 is Now Live'
author: aggror
popular: true
image: https://i.imgur.com/7GVEiSR.jpg
tags: ['Physics','Tutorials','Release', 'Graphics']
---
Expand Down
Loading

0 comments on commit ed41ad9

Please sign in to comment.