The SSH key is configured with the local git config, which enables your scripts to run authenticated git commands.
The post-job step removes the SSH key.
We recommend using a service account with the least permissions necessary.
Known hosts in addition to the user and global host key database.
The public SSH keys for a host may be obtained using the utility ssh-keyscan.
For example, ssh-keyscan github.com.
The public key for github.com is always implicitly added.
When true, adds the options StrictHostKeyChecking=yes and CheckHostIP=no to the SSH command line.
Use the input ssh-known-hosts to configure additional hosts.
The base URL for the GitHub instance that you are trying to clone from, will use
environment defaults to fetch from the same instance that the workflow is
running from unless specified.
Example URLs are https://github.com or https://my-ghes-server.example.com
Repository name with owner.