File tree Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Expand file tree Collapse file tree 1 file changed +53
-0
lines changed Original file line number Diff line number Diff line change 1+ name : Deploy Documentation to GitHub Pages 
2+ 
3+ on :
4+   push :
5+     branches :
6+       - master 
7+   workflow_dispatch :
8+ 
9+ permissions :
10+   contents : read 
11+   pages : write 
12+   id-token : write 
13+ 
14+ concurrency :
15+   group : " pages" 
16+   cancel-in-progress : false 
17+ 
18+ jobs :
19+   deploy :
20+     name : Build and Deploy Docs 
21+     environment :
22+       name : github-pages 
23+       url : ${{ steps.deployment.outputs.page_url }} 
24+     runs-on : ubuntu-latest 
25+     steps :
26+       - name : Checkout repository 
27+         uses : actions/checkout@v4 
28+         with :
29+           fetch-depth : 0 
30+ 
31+       - name : Setup Node.js 
32+         uses : actions/setup-node@v4 
33+         with :
34+           node-version : 24 
35+           cache : ' npm' 
36+ 
37+       - name : Install dependencies 
38+         run : npm ci 
39+ 
40+       - name : Build VitePress site 
41+         run : npm run docs:build 
42+ 
43+       - name : Setup Pages 
44+         uses : actions/configure-pages@v5 
45+ 
46+       - name : Upload artifact 
47+         uses : actions/upload-pages-artifact@v3 
48+         with :
49+           path : ' .vitepress/dist' 
50+ 
51+       - name : Deploy to GitHub Pages 
52+         id : deployment 
53+         uses : actions/deploy-pages@v4 
    
 
   
 
     
   
   
          
     
  
    
     
 
    
      
     
 
     
    You can’t perform that action at this time.
  
 
    
  
     
    
      
        
     
 
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments