Skip to content

Commit 3a10c45

Browse files
authored
Generate sitemap (#5)
1 parent 1e75a42 commit 3a10c45

File tree

2 files changed

+13
-0
lines changed

2 files changed

+13
-0
lines changed

.github/workflows/static.yml

+8
Original file line numberDiff line numberDiff line change
@@ -59,6 +59,14 @@ jobs:
5959
rm -rf allwpilib/docs/development/java allwpilib/docs/development/cpp
6060
mv allwpilib/docs/development/javadoc allwpilib/docs/development/java
6161
mv allwpilib/docs/development/doxygen/html allwpilib/docs/development/cpp
62+
- name: Get pages url
63+
run: echo url=$(gh api "repos/${{ github.repository }}/pages" --jq '.html_url') >> $GITHUB_ENV
64+
env:
65+
GH_TOKEN: ${{ secrets.GITHUB_TOKEN }}
66+
- name: Install sitemap generator
67+
run: npm install -g static-sitemap-cli@^2.2.5
68+
- name: Generate sitemap
69+
run: static-sitemap-cli --base ${{ env.url }} --root . --ignore "allwpilib/docs/beta/**" "allwpilib/docs/development/**" --changefreq "**,monthly" "allwpilib/docs/**,weekly" --verbose --no-clean
6270
- name: Setup Pages
6371
uses: actions/configure-pages@v5
6472
- name: Upload artifact

robots.txt

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
User-agent: *
2+
Disallow: /allwpilib/docs/beta/
3+
Disallow: /allwpilib/docs/development/
4+
5+
Sitemap: https://github.wpilib.org/sitemap.xml

0 commit comments

Comments
 (0)