File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11---
22name : Build
3+ inputs :
4+ base-url :
5+ required : true
36
47runs :
58 using : Composite
912
1013 - name : Build
1114 run : npm run build
15+ env :
16+ BASE_URL : ${{ inputs.base-url }}
1217 shell : bash
Original file line number Diff line number Diff line change 1515
1616 - name : Build
1717 uses : ./.github/actions/build
18+ with :
19+ base-url : /
Original file line number Diff line number Diff line change 2222 - name : Execute Notebooks
2323 uses : ./.github/actions/execute-notebooks
2424
25+ - name : Calculate BASE_URL
26+ run : echo ${{ github.ref }} | sed "s/[^0-9]//g" | (v=$(cat); echo -e "BASE_URL=/pr-preview/pr-$v/" ) >> $GITHUB_ENV
27+
2528 - name : Build
2629 uses : ./.github/actions/build
30+ with :
31+ base-url : $BASE_URL
2732
2833 - name : Deploy preview
2934 uses : rossjrw/pr-preview-action@v1
Original file line number Diff line number Diff line change @@ -13,7 +13,7 @@ const config = {
1313 title : "Introduction to Algorithms" ,
1414 // tagline: '',
1515 url : "https://sikepuri-algorithm.github.io" ,
16- baseUrl : "/" ,
16+ baseUrl : process . env . BASE_URL ,
1717 onBrokenLinks : "throw" ,
1818 onBrokenMarkdownLinks : "warn" ,
1919 favicon : "img/favicon.ico" ,
You can’t perform that action at this time.
0 commit comments