diff --git a/full/action.yml b/full/action.yml index 544759c..724aa10 100644 --- a/full/action.yml +++ b/full/action.yml @@ -13,7 +13,10 @@ inputs: default: build/generateddocs base_url: description: Base URL to use for asset linkage - default: https://raw.githubusercontent.com/${{github.repository}}/${{github.ref_name}} + default: | + ${{ github.event.repository.has_pages + && format('https://{0}.github.io/{1}', github.repository_owner, github.event.repository.name) + || format('https://raw.githubusercontent.com/{0}/{1}', github.repository, github.ref_name) }} fail_on_error: description: Whether to fail on errors default: 'false' diff --git a/postprocess/action.yml b/postprocess/action.yml index 5a6a27f..2e27c7b 100644 --- a/postprocess/action.yml +++ b/postprocess/action.yml @@ -13,7 +13,10 @@ inputs: default: build/generateddocs base_url: description: Base URL to use for asset linkage - default: https://raw.githubusercontent.com/${{github.repository}}/${{github.ref_name}} + default: | + ${{ github.event.repository.has_pages + && format('https://{0}.github.io/{1}', github.repository_owner, github.event.repository.name) + || format('https://raw.githubusercontent.com/{0}/{1}', github.repository, github.ref_name) }} fail_on_error: description: Whether to fail on errors default: 'false'