From 07462d18a31b670d48907d23fda06654dd94c4b9 Mon Sep 17 00:00:00 2001 From: nodiscc Date: Fri, 28 Jul 2023 14:06:06 +0200 Subject: [PATCH] tools/github actions: build/push markdown/html version in parallel --- .github/workflows/build.yml | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index dcb8e82eed..30538deca1 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,20 +23,29 @@ concurrency: # - environment secrets: add secret with name: SSH_HTML_DEPLOY_KEY, and value: paste the contents of awesome-selfhosted-html-deploy-key jobs: - build: + build-markdown: environment: production runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - run: make install - run: make awesome_lint - - run: make export_markdown export_html + - run: make export_markdown - name: setup markdown repository SSH deploy key run: | mkdir -p ~/.ssh echo "${{ secrets.SSH_MARKDOWN_DEPLOY_KEY }}" > ~/.ssh/id_rsa chmod 0600 ~/.ssh/id_rsa - run: make push_markdown + + build-html: + environment: production + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v3 + - run: make install + - run: make awesome_lint + - run: make export_html - name: setup HTML repository SSH deploy key run: | mkdir -p ~/.ssh