From 48d4be8d9f3428d85886ce613c7072c4b1cc5a35 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Carlos=20A=CC=81lvaro?= Date: Fri, 26 Aug 2022 09:17:01 +0200 Subject: [PATCH] feat(tests): Decode base64 ssh keys --- .github/workflows/build-and-test.yml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-and-test.yml b/.github/workflows/build-and-test.yml index b6b5932..1fda81c 100644 --- a/.github/workflows/build-and-test.yml +++ b/.github/workflows/build-and-test.yml @@ -122,11 +122,13 @@ jobs: - name: Execute gitfs tests env: GITFS_KEYS_DIR: tests/gitfs/data/keys/gitfs + SSH_PRIVATE_KEY: ${{ secrets.TESTS_REPO_PRIVATE_KEY }} + SSH_PUBLIC_KEY: ${{ secrets.TESTS_REPO_PUBLIC_KEY }} run: | mkdir -p "${GITFS_KEYS_DIR}" - echo "${{ secrets.TESTS_REPO_PRIVATE_KEY }}" > "${GITFS_KEYS_DIR}"/gitfs_ssh + echo "${SSH_PRIVATE_KEY}" | base64 -d > "${GITFS_KEYS_DIR}"/gitfs_ssh chmod 600 "${GITFS_KEYS_DIR}"/gitfs_ssh - echo "${{ secrets.TESTS_REPO_PUBLIC_KEY }}" > "${GITFS_KEYS_DIR}"/gitfs_ssh.pub + echo "${SSH_PUBLIC_KEY}" | base64 -d > "${GITFS_KEYS_DIR}"/gitfs_ssh.pub chmod 644 "${GITFS_KEYS_DIR}"/gitfs_ssh.pub tests/gitfs/test.sh