Skip to content

Commit

Permalink
Update README: add maintained badge, release procedure (#192)
Browse files Browse the repository at this point in the history
* Update README: add maintained badge, release procedure

Co-authored-by: Matěj Laitl <[email protected]>

---------

Co-authored-by: Yoshitomo Nakanishi <[email protected]>
  • Loading branch information
strohel and Y-Nak authored Aug 26, 2024
1 parent ec67d88 commit bdabf42
Showing 1 changed file with 12 additions and 1 deletion.
13 changes: 12 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@

[![Crates.io][crates-badge]][crates-url]
[![Documentation][docs-badge]][docs-url]
[![MPL-2.0][mpl-badge]][mpl-url]
[![Build Status][actions-badge]][actions-url]
[![Actively Maintained](https://img.shields.io/badge/Maintenance%20Level-Actively%20Maintained-green.svg)](https://gist.github.com/cheerfulstoic/d107229326a01ff0f333a1d3476e068d)
[![MPL-2.0][mpl-badge]][mpl-url]

`cameleon` is a safe, fast, and flexible library for [GenICam][genicam-url] compatible cameras.

Expand Down Expand Up @@ -182,6 +183,16 @@ To start developing, please refer to [CONTRIBUTING.md][contributing].

[contributing]: https://github.com/cameleon-rs/cameleon/blob/main/CONTRIBUTING.md

## Releasing
### 1. Publish
1. Check commits since the last release and determine whether they're semver-breaking.
2. Bump up all the crate versions and publish using [`cargo release <major|minor|patch>`](https://github.com/crate-ci/cargo-release)
3. Open a PR to reflect the changes.

### 2. Changelog
1. Create a new release on the GitHub page from the tag that `cargo release` has created
2. Use [automatically generated release notes](https://docs.github.com/en/repositories/releasing-projects-on-github/automatically-generated-release-notes) and modify it *manually*

## License
This project is licenced under [MPL 2.0][license].

Expand Down

0 comments on commit bdabf42

Please sign in to comment.