coreos / ssh-key-dir

sshd AuthorizedKeysCommand to read ~/.ssh/authorized_keys.d
Apache License 2.0
50 stars 17 forks source link

Release 0.1.5 #176

Open HuijingHei opened 1 week ago

HuijingHei commented 1 week ago

Release process

This project uses cargo-release in order to prepare new releases, tag and sign the relevant git commit, and publish the resulting artifacts to crates.io. The release process follows the usual PR-and-review flow, allowing an external reviewer to have a final check before publishing.

In order to ease downstream packaging of Rust binaries, an archive of vendored dependencies is also provided (only relevant for offline builds).

Requirements

This guide requires:

Release checklist

These steps show how to release version x.y.z on the origin remote (this can be checked via git remote -av). Push access to the upstream repository is required in order to publish the new tag and the PR branch.

:warning:: if origin is not the name of the locally configured remote that points to the upstream git repository (i.e. git@github.com:coreos/ssh-key-dir.git), be sure to assign the correct remote name to the UPSTREAM_REMOTE variable.

CentOS Stream 9 packaging:

HuijingHei commented 5 days ago

We need a new release for https://bugzilla.redhat.com/show_bug.cgi?id=2214223