File tree Expand file tree Collapse file tree 8 files changed +113
-0
lines changed
Expand file tree Collapse file tree 8 files changed +113
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Web
2+
3+ # Your GitHub workflow file under .github/workflows/
4+ # Trigger the action on push to main
5+ on :
6+ push :
7+ branches :
8+ - main
9+
10+ # Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
11+ permissions :
12+ actions : read
13+ pages : write
14+ id-token : write
15+
16+ # Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
17+ # However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
18+ concurrency :
19+ group : " pages"
20+ cancel-in-progress : false
21+
22+ jobs :
23+ publish-docs :
24+ name : Publish
25+ environment :
26+ name : Docs
27+ url : ${{ steps.deployment.outputs.page_url }}
28+ runs-on : windows-latest
29+ steps :
30+ - name : Checkout
31+ uses : actions/checkout@v3
32+ - name : Setup .NET
33+ uses : actions/setup-dotnet@v3
34+ with :
35+ dotnet-version : 8.x
36+
37+ - run : dotnet tool update -g docfx
38+ - run : docfx docfx.json
39+
40+ - name : Upload artifact
41+ uses : actions/upload-pages-artifact@v3
42+ with :
43+ # Upload entire repository
44+ path : ' _site'
45+ - name : Deploy to GitHub Pages
46+ id : deployment
47+ uses : actions/deploy-pages@v4
48+
Original file line number Diff line number Diff line change @@ -396,3 +396,8 @@ FodyWeavers.xsd
396396
397397# JetBrains Rider
398398* .sln.iml
399+
400+ # DocFX
401+
402+ _site /
403+ api /
Original file line number Diff line number Diff line change 1+ {
2+ "$schema" : " https://raw.githubusercontent.com/dotnet/docfx/main/schemas/docfx.schema.json" ,
3+ "metadata" : [
4+ {
5+ "src" : [
6+ {
7+ "src" : " src" ,
8+ "files" : [
9+ " **/*.csproj"
10+ ]
11+ }
12+ ],
13+ "dest" : " api"
14+ }
15+ ],
16+ "build" : {
17+ "content" : [
18+ {
19+ "files" : [
20+ " **/*.{md,yml}"
21+ ],
22+ "exclude" : [
23+ " _site/**"
24+ ]
25+ }
26+ ],
27+ "resource" : [
28+ {
29+ "files" : [
30+ " images/**"
31+ ]
32+ }
33+ ],
34+ "output" : " _site" ,
35+ "template" : [
36+ " default" ,
37+ " modern"
38+ ],
39+ "globalMetadata" : {
40+ "_appName" : " CubeKit" ,
41+ "_appTitle" : " CubeKit" ,
42+ "_enableSearch" : true ,
43+ "pdf" : true
44+ }
45+ }
46+ }
Original file line number Diff line number Diff line change 1+ # Getting Started
Original file line number Diff line number Diff line change 1+ # Introduction
Original file line number Diff line number Diff line change 1+ - name : Introduction
2+ href : introduction.md
3+ - name : Getting Started
4+ href : getting-started.md
Original file line number Diff line number Diff line change 1+ ---
2+ _layout : landing
3+ redirect_url : README.html
4+ ---
Original file line number Diff line number Diff line change 1+ - name : Docs
2+ href : docs/
3+ - name : API
4+ href : api/
You can’t perform that action at this time.
0 commit comments