diff --git a/.github/workflows/release-validated.yml b/.github/workflows/release-validated.yml index d879ac619..f0a966dd5 100644 --- a/.github/workflows/release-validated.yml +++ b/.github/workflows/release-validated.yml @@ -167,9 +167,14 @@ jobs: echo "::error::Pre-release tests failed. Cannot proceed with release." exit 1 - - uses: webfactory/ssh-agent@e83874834305fe9a4a2997156cb26c5de65a8555 # v0.10.0 - with: - ssh-private-key: ${{ secrets.SSH_PUSH_SECRET }} + - name: Setup SSH agent + run: | + eval $(ssh-agent -s) + echo "${{ secrets.SSH_PUSH_SECRET }}" | ssh-add - + mkdir -p ~/.ssh + ssh-keyscan github.com >> ~/.ssh/known_hosts + echo "SSH_AUTH_SOCK=$SSH_AUTH_SOCK" >> $GITHUB_ENV + echo "SSH_AGENT_PID=$SSH_AGENT_PID" >> $GITHUB_ENV - name: Checkout repository run: git clone git@github.com:$GITHUB_REPOSITORY.git java-profiler