File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # .github/workflows/pkgdown.yaml
2+ name : pkgdown
3+
4+ on :
5+ push :
6+ branches : [main]
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+ pkgdown :
20+ runs-on : ubuntu-latest
21+
22+ environment :
23+ name : github-pages
24+ url : ${{ steps.deployment.outputs.page_url }}
25+
26+ steps :
27+ - uses : actions/checkout@v4
28+
29+ - uses : r-lib/actions/setup-pandoc@v2
30+
31+ - uses : r-lib/actions/setup-r@v2
32+ with :
33+ use-public-rspm : true
34+
35+ - uses : r-lib/actions/setup-r-dependencies@v2
36+ with :
37+ extra-packages : |
38+ any::pkgdown
39+ local::.
40+ needs : website
41+
42+ - name : Build pkgdown site
43+ run : pkgdown::build_site()
44+ shell : Rscript {0}
45+
46+ - uses : actions/configure-pages@v5
47+
48+ - uses : actions/upload-pages-artifact@v3
49+ with :
50+ path : docs
51+
52+ - id : deployment
53+ uses : actions/deploy-pages@v4
You can’t perform that action at this time.
0 commit comments