Skip to content

Commit

Permalink
Initial creation
Browse files Browse the repository at this point in the history
  • Loading branch information
ChrisPulman committed Oct 22, 2023
1 parent d8c6203 commit 4df2a2e
Show file tree
Hide file tree
Showing 1,236 changed files with 3,458 additions and 136,747 deletions.
17 changes: 8 additions & 9 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,19 +28,18 @@ jobs:
5.0.x
6.0.x
7.0.x
- name: Use Node.js
uses: actions/setup-node@v3
with:
node-version: '16.x'
- name: Checkout
uses: actions/checkout@v4

- name: Install docfx
run: dotnet tool update -g docfx

- name: Build Website
uses: cake-build/cake-action@v1
with:
verbosity: Diagnostic
cake-bootstrap: true
run: docfx reactiveui/docfx.json

- name: Deploy netlify
if: ${{ github.event_name != 'pull_request' }}
run: |
npm install -g netlify-cli
netlify deploy --auth=${{ secrets.NETLIFY_DEPLOY_KEY }} --site=${{ secrets.NETLIFY_SITE_ID }} --prod --dir=output
netlify deploy --auth=${{ secrets.NETLIFY_DEPLOY_KEY }} --site=${{ secrets.NETLIFY_SITE_ID }} --prod --dir=reactiveui/_site
3 changes: 3 additions & 0 deletions .vs/ProjectSettings.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
{
"CurrentProjectSetting": null
}
Binary file added .vs/slnx.sqlite
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
1,026 changes: 1,026 additions & 0 deletions .vs/website/config/applicationhost.config

Large diffs are not rendered by default.

Binary file added .vs/website/v17/.wsuo
Binary file not shown.
Binary file added .vs/website/v17/TestStore/0/000.testlog
Binary file not shown.
Binary file added .vs/website/v17/TestStore/0/testlog.manifest
Binary file not shown.
7 changes: 3 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

![Build website](https://github.com/reactiveui/website/workflows/Build%20website/badge.svg)

This is the ReactiveUI website. It's a static site generated by [Wyam](https://wyam.io).
This is the ReactiveUI website. It's a static site generated by [DocFx](https://dotnet.github.io/docfx/index.html).

## Contributing

Expand All @@ -11,8 +11,7 @@ This is the ReactiveUI website. It's a static site generated by [Wyam](https://w
2. Create a new branch, if needed
3. Clone the project
4. In order to build and host the docs do the following:
- **Windows** Open command prompt at the repository root folder and run `build.cmd --target=preview`
- **Linux** Open your favorite shell at the repository root folder and run `bash ./build.sh --target=preview`
- **Windows** Open command prompt at the repository root folder and run `docfx reactiveui/docfx.json --serve`
5. Wait several minutes while it installs dependencies and initializes (approx 3-5 mins). It is ready when you see `Hit Ctrl-C to exit`
6. Browse the website on `localhost:5080`
6. Browse the website on `localhost:8080`

146 changes: 0 additions & 146 deletions build.cake

This file was deleted.

2 changes: 0 additions & 2 deletions build.cmd

This file was deleted.

2 changes: 0 additions & 2 deletions build.config

This file was deleted.

112 changes: 0 additions & 112 deletions build.ps1

This file was deleted.

51 changes: 0 additions & 51 deletions build.sh

This file was deleted.

7 changes: 0 additions & 7 deletions cake.config

This file was deleted.

14 changes: 0 additions & 14 deletions config.wyam

This file was deleted.

Loading

0 comments on commit 4df2a2e

Please sign in to comment.