浏览代码

attempting to publish v1 AND v2 docs 4

Tigger Kindel 1 年之前
父节点
当前提交
ad1597837d
共有 3 个文件被更改,包括 8 次插入46 次删除
  1. 8 2
      .github/workflows/api-docs.yml
  2. 0 43
      .github/workflows/static.yml
  3. 0 1
      Terminal.sln

+ 8 - 2
.github/workflows/api-docs.yml

@@ -46,6 +46,7 @@ jobs:
 
   # Single deploy job since we're just deploying
   deploy:
+    name: Build and Deploy API docs to gh-pages
     environment:
       name: github-pages
       url: ${{ steps.deployment.outputs.page_url }}
@@ -80,15 +81,20 @@ jobs:
 
     - name: Setup Pages
       uses: actions/configure-pages@v3
+      
     - name: Upload artifact
       uses: actions/upload-pages-artifact@v2
       with:
-        # Upload entire repository
-        path: 'docs'
+        artifact-name: docs
+        path: docs
+       
     - name: Deploy to GitHub Pages
       id: deployment
       uses: actions/deploy-pages@v2
+      with:
+        github_token: ${{ secrets.GITHUB_TOKEN }}
 
+        
     # - name: Use docfx to build API Docs
     #   uses: nikeee/[email protected]
     #   with:

+ 0 - 43
.github/workflows/static.yml

@@ -1,43 +0,0 @@
-# Simple workflow for deploying static content to GitHub Pages
-name: Deploy static API doc content to Pages
-
-on:
-  # Runs on pushes targeting the default branch
-  push:
-    branches: ["develop"]
-
-  # Allows you to run this workflow manually from the Actions tab
-  workflow_dispatch:
-
-# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages
-permissions:
-  contents: read
-  pages: write
-  id-token: write
-
-# Allow only one concurrent deployment, skipping runs queued between the run in-progress and latest queued.
-# However, do NOT cancel in-progress runs as we want to allow these production deployments to complete.
-concurrency:
-  group: "pages"
-  cancel-in-progress: false
-
-jobs:
-  # Single deploy job since we're just deploying
-  deploy:
-    environment:
-      name: github-pages
-      url: ${{ steps.deployment.outputs.page_url }}
-    runs-on: ubuntu-latest
-    steps:
-      - name: Checkout
-        uses: actions/checkout@v3
-      - name: Setup Pages
-        uses: actions/configure-pages@v3
-      - name: Upload artifact
-        uses: actions/upload-pages-artifact@v2
-        with:
-          # Upload entire repository
-          path: 'docs'
-      - name: Deploy to GitHub Pages
-        id: deployment
-        uses: actions/deploy-pages@v2

+ 0 - 1
Terminal.sln

@@ -26,7 +26,6 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
 		.github\workflows\publish.yml = .github\workflows\publish.yml
 		README.md = README.md
 		Showcase.md = Showcase.md
-		.github\workflows\static.yml = .github\workflows\static.yml
 		testenvironments.json = testenvironments.json
 	EndProjectSection
 EndProject