diff --git a/.github/workflows/mdbook.yml b/.github/workflows/mdbook.yml index 6a0c500..200dcce 100644 --- a/.github/workflows/mdbook.yml +++ b/.github/workflows/mdbook.yml @@ -62,10 +62,11 @@ jobs: fi - name: Generate sitemap + shell: bash run: | cd ${{ env.ARTIFACT_PATH }} - python3 ../scripts/generate_sitemap.py --domain "component-model.bytecodealliance.org" --higher-priority "design" --output-path book/sitemap.xml - cd .. + python3 ../../../scripts/generate_sitemap.py --domain "component-model.bytecodealliance.org" --higher-priority "design" --output-path sitemap.xml + cd ../../../ - name: Setup Pages id: pages diff --git a/scripts/generate_sitemap.py b/scripts/generate_sitemap.py index bab48a3..b729de5 100644 --- a/scripts/generate_sitemap.py +++ b/scripts/generate_sitemap.py @@ -5,7 +5,7 @@ def parse_summary(): """Parse URLs from the SUMMARY.md file.""" - with open("src/SUMMARY.md", "r") as file: + with open("../../src/SUMMARY.md", "r") as file: for line in file: if "](" in line: url = line.split("](")[1].split(")")[0]