From ef06e12cbfb57613b155d5982663820703d78690 Mon Sep 17 00:00:00 2001 From: Rudolf Tucek Date: Mon, 13 Sep 2021 14:06:26 +0200 Subject: [PATCH 1/4] Rename workflow --- .github/workflows/docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 0ab5d3a..ff691c5 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -1,4 +1,4 @@ -name: Build and deploy docs +name: Docs on: workflow_dispatch From 9ccfa7f6d3ae6bfc60328552b4d81af3d5876fa4 Mon Sep 17 00:00:00 2001 From: Rudolf Tucek Date: Mon, 13 Sep 2021 14:06:38 +0200 Subject: [PATCH 2/4] Declare job dependency --- .github/workflows/docs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index ff691c5..3db80a7 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -31,6 +31,7 @@ jobs: deploy: name: Deploy to GitHub Pages runs-on: ubuntu-latest + needs: build steps: - name: Download build artifact From 3a4d099aa2f1fdb0222f39377c037400fb9f5f8c Mon Sep 17 00:00:00 2001 From: Rudolf Tucek Date: Mon, 13 Sep 2021 23:00:06 +0200 Subject: [PATCH 3/4] Remove previous docs-deploy script --- deploy-docs.sh | 13 ------------- 1 file changed, 13 deletions(-) delete mode 100755 deploy-docs.sh diff --git a/deploy-docs.sh b/deploy-docs.sh deleted file mode 100755 index 6312a38..0000000 --- a/deploy-docs.sh +++ /dev/null @@ -1,13 +0,0 @@ -#!/usr/bin/env sh - -set -e - -yarn run docs:build - -( - cd docs/.vuepress/dist - git init - git add -A - git commit -m 'deploy docs' - git push -f git@github.com:rtucek/vue-query-builder.git master:gh-pages -) From 1d8f88e029bf018caaf271702bfc658a320393c9 Mon Sep 17 00:00:00 2001 From: Rudolf Tucek Date: Mon, 13 Sep 2021 23:21:01 +0200 Subject: [PATCH 4/4] Reference environment Reference environment for approving a deployment. --- .github/workflows/docs.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/docs.yml b/.github/workflows/docs.yml index 3db80a7..6344e8e 100644 --- a/.github/workflows/docs.yml +++ b/.github/workflows/docs.yml @@ -31,6 +31,7 @@ jobs: deploy: name: Deploy to GitHub Pages runs-on: ubuntu-latest + environment: github-pages needs: build steps: