Skip to content

ssh: no key found #38

@sosafe-stephan-bothur

Description

@sosafe-stephan-bothur

Hi! 👋

This might be related to #37.

For the simple example workflow:

on:
  push:
    branches:
      - main # can be main or any other release branch
jobs:
  semver_tag_from_pr:
    # permissions required to find PR for last commit and push the new tag
    permissions:
      contents: write
      pull-requests: read
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v3
        with:
          fetch-depth: "0" # we need full git-history to determine the last semVer tag
      - name: bump semVer
        uses: simontheleg/semver-tag-from-pr-action@v1.4.0
        with:
          repo_token: ${{ secrets.GITHUB_TOKEN }}
          should_set_tag: false
          should_push_tag: false

I'm running into ssh: no key found:

Run simontheleg/semver-tag-from-pr-action@v1.4.0
  with:
    repo_token: ***
    should_set_tag: false
    should_push_tag: false
    trunk: main
    label_major: merge-major
    label_minor: merge-minor
    label_patch: merge-patch
    label_none: merge-none
Run mkdir -p /home/runner/work/_temp/_github_home && \
  mkdir -p /home/runner/work/_temp/_github_home && \
  ssh-keyscan -t ecdsa github.com > /home/runner/work/_temp/_github_home/known_hosts && \
  export SSH_KNOWN_HOSTS="/github/home/known_hosts" && \
  export INPUT_REPO_SSH_KEY=$(echo "$INPUT_REPO_SSH_KEY" | base64 -w 0) && \
  docker run \
  --workdir /github/workspace \
  -v "${WORKSPACE}":"${WORKSPACE}" \
  -v "/var/run/docker.sock":"/var/run/docker.sock" \
  -v "/home/runner/work/_temp/_github_home":"/github/home" \
  -v "/home/runner/work/_temp/_github_workflow":"/github/workflow" \
  -v "/home/runner/work/_temp/_runner_file_commands":"/github/file_commands" \
  --env-file <(env) \
  ghcr.io/simontheleg/semver-tag-from-pr-action:${VERSION}
  shell: /usr/bin/bash --noprofile --norc -e -o pipefail {0}
  env:
    VERSION: v1.4.0
    WORKSPACE: /home/runner/work/test/test
    INPUT_TRUNK: main
    INPUT_LABEL_MAJOR: merge-major
    INPUT_LABEL_MINOR: merge-minor
    INPUT_LABEL_PATCH: merge-patch
    INPUT_LABEL_NONE: merge-none
    INPUT_REPO_TOKEN: ***
    INPUT_REPO_SSH_KEY: 
    INPUT_REPO_STORAGE_PATH_OVERWRITE: 
    INPUT_SHOULD_SET_TAG: false
    INPUT_SHOULD_PUSH_TAG: false
# github.com:22 SSH-2.0-babeld-fc59fe75
Unable to find image 'ghcr.io/simontheleg/semver-tag-from-pr-action:v1.4.0' locally
v1.4.0: Pulling from simontheleg/semver-tag-from-pr-action
686d381e6088: Pulling fs layer
64846363f160: Pulling fs layer
686d381e6088: Download complete
64846363f160: Verifying Checksum
64846363f160: Download complete
686d381e6088: Pull complete
64846363f160: Pull complete
Digest: sha2[5]: eb60ba28077d8a386b150f6f84bfbc0dc937f120878e3f7c6f31fdb068c67c1a
Status: Downloaded newer image for ghcr.io/simontheleg/semver-tag-from-pr-action:v1.4.0
ssh: no key found

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions