bartoostveen/setup-home

Small useful action for when you need to sign commits in CI, or need to access or push to private repos.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
ssh-private-keySSH private key to use, gets stored in $HOME/.ssh/id_ed25519no
ssh-known-hostsSSH known hosts file, useful for locking the Git forge's public keysno
gpg-privkeyGPG private key to import in the OpenPGP keyboyno
gpg-key-idGPG key ID of the PGP key in `gpg-privkey`no
forge-hostnameHostname of the Git forge this action runs on, gets populated in the SSH configyesgit.bartoostveen.nl
forge-usernameUsername of the Git forge this action runs onyesforgejo
git-user-nameGit committer username, gets used when running `git commit`yesforgejo-actions[bot]
git-user-emailGit committer email, gets used when running `git commit`yesgit@bartoostveen.nl
verboseWhether to be verbose (log debug SSH config / connection tests)yesfalse
connection-testWhether to perform a connection testyestrue

no outputs