File tree Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Expand file tree Collapse file tree 2 files changed +11
-9
lines changed Original file line number Diff line number Diff line change @@ -21,13 +21,15 @@ jobs:
2121
2222    - name : Build the site in the Jekyll/builder container 
2323      run : | 
24-         docker run \ 
25-         -v ${{ github.workspace }}:/srv/jekyll -v ${{ github.workspace }}/_site:/srv/jekyll/_site \ 
26-         jekyll/builder:latest /bin/bash -c "chmod -R 777 /srv/jekyll && jekyll build --future" 
27-          
24+         pip install nox 
25+         nox -s build_no_serve 
26+ 
2827name : List result of Jekyll build 
2928      run : ls _site/ -l 
3029
30+     - name : Copy assets 
31+       run : cp -r assets _site/assets 
32+ 
3133    - name : Publish built site 
3234      uses : actions/upload-artifact@v2 
3335      with :
7072        name : Built site ${{ github.run_number }} 
7173        path : ./_site 
7274
73-     - name : Copy assets 
74-       run : cp -r assets _site/assets 
75- 
7675    #  TODO: we are not checking absolute links as pytest plugins does not support them
7776    - name : Check links 
7877      run : | 
8685    needs : [build] 
8786
8887    steps :
89-       - name : Fetch repository 
90-         uses : actions/checkout@v2 
9188      - name : Fetch built site 
9289        uses : actions/download-artifact@v2 
9390        with :
Original file line number Diff line number Diff line change @@ -16,3 +16,8 @@ def install_deps(session):
1616def  build (session ):
1717    install_deps (session )
1818    session .run (* "bundle exec jekyll serve liveserve" .split ())
19+ 
20+ @nox .session (venv_backend = 'conda' ) 
21+ def  build_no_serve (session ):
22+     install_deps (session )
23+     session .run (* "bundle exec jekyll" .split ())
 
 
   
 
     
   
   
          
    
    
     
    
      
     
     
    You can’t perform that action at this time.
  
 
    
  
    
      
        
     
       
      
     
   
 
    
    
  
 
  
 
     
    
0 commit comments