From a2c85cc7a56206b02d4535825f29ba7af61b642d Mon Sep 17 00:00:00 2001 From: Marc Rousavy Date: Tue, 9 Mar 2021 14:11:38 +0100 Subject: [PATCH] Cleanup Build & Release Documentation action --- .github/workflows/build-docs.yml | 30 ++++++++---------------------- 1 file changed, 8 insertions(+), 22 deletions(-) diff --git a/.github/workflows/build-docs.yml b/.github/workflows/build-docs.yml index 981c8a0..60a8af0 100644 --- a/.github/workflows/build-docs.yml +++ b/.github/workflows/build-docs.yml @@ -25,12 +25,10 @@ on: jobs: checks: if: github.event_name != 'push' + name: Build Documentation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - uses: actions/setup-node@v1 - with: - node-version: '12.x' + - uses: actions/checkout@v2 - name: Get yarn cache directory path id: yarn-cache-dir-path @@ -51,23 +49,10 @@ jobs: yarn build gh-release: if: github.event_name != 'pull_request' + name: Build & Release Documentation runs-on: ubuntu-latest steps: - - uses: actions/checkout@v1 - - - name: Add key to allow access to repository - env: - SSH_AUTH_SOCK: /tmp/ssh_agent.sock - run: | - mkdir -p ~/.ssh - ssh-keyscan github.com >> ~/.ssh/known_hosts - echo "${{ secrets.GH_PAGES_DEPLOY }}" > ~/.ssh/id_rsa - chmod 600 ~/.ssh/id_rsa - cat <> ~/.ssh/config - Host github.com - HostName github.com - IdentityFile ~/.ssh/id_rsa - EOT + - uses: actions/checkout@v2 - name: Get yarn cache directory path id: yarn-cache-dir-path @@ -84,13 +69,14 @@ jobs: - name: Release to GitHub Pages env: USE_SSH: true - GIT_USER: git + GIT_USER: github-actions CURRENT_BRANCH: main DEPLOYMENT_BRANCH: gh-pages github_token: ${{ secrets.GITHUB_TOKEN }} run: | - git config --global user.email "actions@github.com" - git config --global user.name "gh-actions" + date > generated.txt + git config user.name github-actions + git config user.email github-actions@github.com yarn install --frozen-lockfile cd docs yarn install --frozen-lockfile