From 5a3fd707623a34ecb429227dd18d09c97bad833e Mon Sep 17 00:00:00 2001 From: Alejandro Villar Date: Mon, 31 Jul 2023 11:45:11 +0200 Subject: [PATCH] Use GH pages as base_url if enabled --- full/action.yml | 5 ++++- postprocess/action.yml | 5 ++++- 2 files changed, 8 insertions(+), 2 deletions(-) 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'