File tree Expand file tree Collapse file tree 4 files changed +20
-52
lines changed Expand file tree Collapse file tree 4 files changed +20
-52
lines changed Load Diff This file was deleted.
Load Diff This file was deleted.
Original file line number Diff line number Diff line change 9
9
steps :
10
10
- name : Checkout master
11
11
uses : actions/checkout@v4
12
- with : { fetch-depth: 0 }
13
- - name : Checkout gh-pages
14
- run : git worktree add -B gh-pages public remotes/origin/gh-pages
15
12
- name : Clean previous
16
13
run : |
17
- find public -mindepth 1 -maxdepth 1 '!' -name .git -exec rm -rf '{}' '+'
18
- - name : Build site
19
- uses : pdidev/pdidev.github.io/.github/actions/deploy@main
20
- with :
21
- output-directory : public
22
- gitlab-url : https://gitlab.maisondelasimulation.fr
23
- project-name : pdidev%2Fpdi
24
- - name : Add static data
25
- run : |
26
- find data -mindepth 1 -maxdepth 1 -exec cp -r '{}' public ';'
27
- - name : Add sitemap
28
- run : |
29
- ./gen_sitemap public
30
- - name : Push
31
- run : |
32
- cd public
33
- git config user.name "${GITHUB_ACTOR}"
34
- git config user.email "${GITHUB_ACTOR}@noreply.example.com"
35
- git add -A .
36
- git commit -a -m "Update to match ${GITHUB_SHA} by ${GITHUB_EVENT_NAME} ${GITHUB_RUN_NUMBER}"
37
- git push -f
14
+ export CI_PAGES_TOKEN="${{secrets.GITHUB_TOKEN}}"
15
+ ./generate _site https://gitlab.maisondelasimulation.fr pdidev%2Fpdi
16
+ find data -mindepth 1 -maxdepth 1 -exec cp -r '{}' _site ';'
17
+ ./gen_sitemap _site
18
+ - name : Upload page artifact
19
+ uses : actions/upload-pages-artifact@v3
20
+ publish :
21
+ needs : aggregate
22
+ if : " github.event_name != 'pull_request'"
23
+ permissions :
24
+ pages : write
25
+ id-token : write
26
+ environment :
27
+ name : github-pages
28
+ url : ${{ steps.deployment.outputs.page_url }}
29
+ runs-on : ubuntu-latest
30
+ steps :
31
+ - name : Deploy to GitHub Pages
32
+ id : deployment
33
+ uses : actions/deploy-pages@v4
Original file line number Diff line number Diff line change 8
8
fi
9
9
10
10
DEPLOY_DIR=" ${1} "
11
- cd " ${GITHUB_WORKSPACE} "
12
11
mkdir -p " ${DEPLOY_DIR} "
13
12
cd " ${DEPLOY_DIR} "
14
13
DEPLOY_DIR=" ${PWD} "
You can’t perform that action at this time.
0 commit comments