From 15c492d7cf44645e9101a8944a1ac6994c38071c Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Thu, 30 Nov 2023 09:56:53 +0100 Subject: [PATCH 1/3] vuepress base --- .vuepress/config.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.vuepress/config.ts b/.vuepress/config.ts index 8dcb70b..3789134 100644 --- a/.vuepress/config.ts +++ b/.vuepress/config.ts @@ -4,5 +4,5 @@ export default defineUserConfig({ title: 'IT4C Frontend Boilerplate Documentation', description: 'IT4C Frontend Boilerplate Documentation', dest: 'build/docs', - base: '/boilerplate-frontend/', + base: process.env.VUEPRESS_BASE ?? '/', }) From a3b3753bec8334df6b271072fad596b893bd2297 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Thu, 30 Nov 2023 09:58:52 +0100 Subject: [PATCH 2/3] test workflow deploy docs --- .github/workflows/frontend.deploy.docs.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.github/workflows/frontend.deploy.docs.yml b/.github/workflows/frontend.deploy.docs.yml index a79962e..7790229 100644 --- a/.github/workflows/frontend.deploy.docs.yml +++ b/.github/workflows/frontend.deploy.docs.yml @@ -1,8 +1,9 @@ name: "frontend:deploy:docs to github" -on: - push: - branches: - - master +#on: +# push: +# branches: +# - master +on: push jobs: build-and-deploy: runs-on: ubuntu-latest @@ -17,4 +18,5 @@ jobs: #TARGET_REPO: username/repo #TARGET_BRANCH: master BUILD_SCRIPT: npm install && npm run docs:build - BUILD_DIR: build/docs/ \ No newline at end of file + BUILD_DIR: build/docs/ + VUEPRESS_BASE: "/boilerplate-frontend/" \ No newline at end of file From 6f786e9a884f6d98dab7743577ea6c7609f19ae2 Mon Sep 17 00:00:00 2001 From: Ulf Gebhardt Date: Thu, 30 Nov 2023 10:05:10 +0100 Subject: [PATCH 3/3] deploy docs only on master --- .github/workflows/frontend.deploy.docs.yml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.github/workflows/frontend.deploy.docs.yml b/.github/workflows/frontend.deploy.docs.yml index 7790229..782c6c5 100644 --- a/.github/workflows/frontend.deploy.docs.yml +++ b/.github/workflows/frontend.deploy.docs.yml @@ -1,9 +1,8 @@ name: "frontend:deploy:docs to github" -#on: -# push: -# branches: -# - master -on: push +on: + push: + branches: + - master jobs: build-and-deploy: runs-on: ubuntu-latest