From 28afc11e6c6fe4da9f81f96fea3260a966534b12 Mon Sep 17 00:00:00 2001 From: Joao Eduardo Luis Date: Sat, 30 Mar 2024 22:58:11 +0000 Subject: [PATCH] .github: debug docs workflow Signed-off-by: Joao Eduardo Luis --- .github/workflows/update-docs.yaml | 24 +++++++++++++++++++----- 1 file changed, 19 insertions(+), 5 deletions(-) diff --git a/.github/workflows/update-docs.yaml b/.github/workflows/update-docs.yaml index 2e3bc7f..a1c5002 100644 --- a/.github/workflows/update-docs.yaml +++ b/.github/workflows/update-docs.yaml @@ -14,16 +14,30 @@ jobs: steps: - name: Prepare environment env: - GITHUB_TOKEN: ${{ secrets.DOCS_DEPLOY_SECRET }} + GITHUB_KEY: ${{ secrets.DOCS_DEPLOY_SECRET }} run: | mkdir -p ${HOME}/.ssh || true - echo -e "${GITHUB_KEY}\n" > ${HOME}/.ssh/github + chmod 700 ${HOME}/.ssh || exit 1 + cat <${HOME}/.ssh/github + ${GITHUB_KEY} + EOF + chmod 400 ${HOME}/.ssh/github + cat <${HOME}/.ssh/config Host github - Hostname github.com - IdentityFile ~/.ssh/github - User git + Hostname github.com + IdentityFile ~/.ssh/github + User git EOF + chmod 600 ${HOME}/.ssh/config + + ssh-agent -a /tmp/ssh-auth-action.sock || exit 1 + export SSH_AUTH_SOCK=/tmp/ssh-auth-action.sock + ssh-add ~/.ssh/github + + - name: debug + run: | + cat ~/.ssh/config - name: Update docs repository run: |