diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml index b32dbf7..9bd6618 100644 --- a/.github/workflows/pages.yml +++ b/.github/workflows/pages.yml @@ -140,12 +140,12 @@ jobs: if [ -f "${RUN_DIR}/jmh/jmh-results.txt" ]; then JMH_TXT_LINK='
  • Benchmark Results (TXT)
  • ' JMH_TXT_LATEST_LINK='
  • Benchmark Results (TXT)
  • ' - JMH_TXT_REPORT_MD='- [JMH benchmark results (TXT)](../builds/latest/jmh/jmh-results.txt)' + JMH_TXT_REPORT_MD='- [JMH benchmark results (TXT)](https://leogalambos.github.io/Radixor/builds/latest/jmh/jmh-results.txt)' fi if [ -f "${RUN_DIR}/jmh/jmh-results.csv" ]; then JMH_CSV_LINK='
  • Benchmark Results (CSV)
  • ' JMH_CSV_LATEST_LINK='
  • Benchmark Results (CSV)
  • ' - JMH_CSV_REPORT_MD='- [JMH benchmark results (CSV)](../builds/latest/jmh/jmh-results.csv)' + JMH_CSV_REPORT_MD='- [JMH benchmark results (CSV)](https://leogalambos.github.io/Radixor/builds/latest/jmh/jmh-results.csv)' fi HAS_JMH="true" @@ -160,7 +160,7 @@ jobs: if [ -f "${RUN_DIR}/dependency-check/dependency-check-report.html" ]; then DEPENDENCY_CHECK_LINK='
  • Dependency Vulnerability Report
  • ' DEPENDENCY_CHECK_LATEST_LINK='
  • Dependency Vulnerability Report
  • ' - DEPENDENCY_CHECK_REPORT_MD='- [Dependency vulnerability report](../builds/latest/dependency-check/dependency-check-report.html)' + DEPENDENCY_CHECK_REPORT_MD='- [Dependency vulnerability report](https://leogalambos.github.io/Radixor/builds/latest/dependency-check/dependency-check-report.html)' fi fi @@ -171,8 +171,8 @@ jobs: SBOM_XML_LINK='
  • SBOM (XML)
  • ' SBOM_JSON_LATEST_LINK='
  • SBOM (JSON)
  • ' SBOM_XML_LATEST_LINK='
  • SBOM (XML)
  • ' - SBOM_JSON_REPORT_MD='- [SBOM (JSON)](../builds/latest/sbom/radixor-sbom.json)' - SBOM_XML_REPORT_MD='- [SBOM (XML)](../builds/latest/sbom/radixor-sbom.xml)' + SBOM_JSON_REPORT_MD='- [SBOM (JSON)](https://leogalambos.github.io/Radixor/builds/latest/sbom/radixor-sbom.json)' + SBOM_XML_REPORT_MD='- [SBOM (XML)](https://leogalambos.github.io/Radixor/builds/latest/sbom/radixor-sbom.xml)' fi python3 \ @@ -189,9 +189,9 @@ jobs: MUTATION_BADGE_LATEST_LINK='
  • Mutation Badge Metadata
  • ' JMH_BADGE_LINK='
  • Benchmark Badge Metadata
  • ' JMH_BADGE_LATEST_LINK='
  • Benchmark Badge Metadata
  • ' - COVERAGE_BADGE_REPORT_MD='- [Coverage badge metadata](../builds/latest/metrics/coverage-badge.json)' - MUTATION_BADGE_REPORT_MD='- [Mutation badge metadata](../builds/latest/metrics/pitest-badge.json)' - JMH_BADGE_REPORT_MD='- [Benchmark badge metadata](../builds/latest/metrics/jmh-badge.json)' + COVERAGE_BADGE_REPORT_MD='- [Coverage badge metadata](https://leogalambos.github.io/Radixor/builds/latest/metrics/coverage-badge.json)' + MUTATION_BADGE_REPORT_MD='- [Mutation badge metadata](https://leogalambos.github.io/Radixor/builds/latest/metrics/pitest-badge.json)' + JMH_BADGE_REPORT_MD='- [Benchmark badge metadata](https://leogalambos.github.io/Radixor/builds/latest/metrics/jmh-badge.json)' if [ ! -f "${RUN_METRICS_DIR}/coverage-badge.json" ]; then COVERAGE_BADGE_LINK='
  • Coverage Badge Metadata: not available
  • ' @@ -260,12 +260,12 @@ jobs: ## Primary report entry points - - [Latest build summary](../builds/latest/) - - [Javadoc](../builds/latest/javadoc/) - - [Unit test report](../builds/latest/test/) - - [PMD report](../builds/latest/pmd/main.html) - - [JaCoCo coverage report](../builds/latest/coverage/) - - [PIT mutation testing report](../builds/latest/pitest/) + - [Latest build summary](https://leogalambos.github.io/Radixor/builds/latest/) + - [Javadoc](https://leogalambos.github.io/Radixor/builds/latest/javadoc/) + - [Unit test report](https://leogalambos.github.io/Radixor/builds/latest/test/) + - [PMD report](https://leogalambos.github.io/Radixor/builds/latest/pmd/main.html) + - [JaCoCo coverage report](https://leogalambos.github.io/Radixor/builds/latest/coverage/) + - [PIT mutation testing report](https://leogalambos.github.io/Radixor/builds/latest/pitest/) ${DEPENDENCY_CHECK_REPORT_MD} ${SBOM_JSON_REPORT_MD} ${SBOM_XML_REPORT_MD} @@ -280,7 +280,7 @@ jobs: ## Historical runs - - [Browse historical build reports](../builds/) + - [Browse historical build reports](https://leogalambos.github.io/Radixor/builds/) EOF - name: Build documentation site (MkDocs Material) @@ -288,7 +288,7 @@ jobs: run: | set -euo pipefail mkdocs build --strict --site-dir .mkdocs-site - rsync -a --delete --exclude 'builds/' .mkdocs-site/ .gh-pages/ + rsync -a --delete --exclude '.git' --exclude '.git/' --exclude 'builds/' .mkdocs-site/ .gh-pages/ rm -rf .mkdocs-site - name: Commit and push gh-pages