mirror of
https://gitee.com/openharmony/third_party_rust_bindgen
synced 2024-11-30 10:50:23 +00:00
Add a template for release announcements
And a script to find all the folks who contributed to the release.
This commit is contained in:
parent
0e39721b6c
commit
c8e237f543
19
releases/friends.sh
Executable file
19
releases/friends.sh
Executable file
@ -0,0 +1,19 @@
|
||||
#!/usr/bin/env bash
|
||||
|
||||
set -eu
|
||||
set -o pipefail
|
||||
|
||||
cd "$(dirname $0)"
|
||||
|
||||
if [[ -z "${1+x}" ]]; then
|
||||
read -p "List friends since which commit/tag? " since
|
||||
echo
|
||||
else
|
||||
since=$1
|
||||
fi
|
||||
|
||||
git shortlog -s -n "$since.." \
|
||||
| cut -f 2- \
|
||||
| sort -u \
|
||||
| grep -v bors\-servo \
|
||||
| xargs -I{} echo "- {}"
|
72
releases/release-announcement-template.md
Normal file
72
releases/release-announcement-template.md
Normal file
@ -0,0 +1,72 @@
|
||||
# Announcing `bindgen` $TODO_VERSION
|
||||
|
||||
`bindgen` automatically generates Rust FFI bindings to C and C++ libraries.
|
||||
|
||||
Upgrade to this release by updating your `Cargo.toml`:
|
||||
|
||||
```toml
|
||||
bindgen = "$TODO_VERSION"
|
||||
```
|
||||
|
||||
* [GitHub][]
|
||||
* [crates.io][]
|
||||
* [Users Guide][guide]
|
||||
* [API Documentation][docs]
|
||||
|
||||
## Changelog
|
||||
|
||||
### Added
|
||||
|
||||
* TODO (or remove section if none)
|
||||
|
||||
### Changed
|
||||
|
||||
* TODO (or remove section if none)
|
||||
|
||||
### Deprecated
|
||||
|
||||
* TODO (or remove section if none)
|
||||
|
||||
### Removed
|
||||
|
||||
* TODO (or remove section if none)
|
||||
|
||||
### Fixed
|
||||
|
||||
* TODO (or remove section if none)
|
||||
|
||||
### Security
|
||||
|
||||
* TODO (or remove section if none)
|
||||
|
||||
|
||||
## Friends
|
||||
|
||||
Thanks to everyone who contributed to this release!
|
||||
|
||||
<insert the output of friends.sh here>
|
||||
|
||||
## Contributing
|
||||
|
||||
Want to join us? Check out our [CONTRIBUTING.md][contributing] and take a look
|
||||
at some of these issues:
|
||||
|
||||
* [Issues labeled "easy"][easy]
|
||||
* [Issues labeled "less easy"][less-easy]
|
||||
* Still can't find something to work on? [Drop a comment here.][looking]
|
||||
|
||||
Want to help improve our documentation?
|
||||
[Check out the issues labeled "docs".][docs-issues]
|
||||
|
||||
Found a bug with `bindgen`? [File an issue here.][file-issue]
|
||||
|
||||
[GitHub]: https://github.com/rust-lang-nursery/rust-bindgen
|
||||
[crates.io]: https://crates.io/crates/bindgen
|
||||
[guide]: https://rust-lang-nursery.github.io/rust-bindgen
|
||||
[docs]: https://docs.rs/bindgen
|
||||
[contributing]: https://github.com/rust-lang-nursery/rust-bindgen/blob/master/CONTRIBUTING.md
|
||||
[easy]: https://github.com/rust-lang-nursery/rust-bindgen/issues?q=is%3Aopen+is%3Aissue+label%3AE-easy
|
||||
[less-easy]: https://github.com/rust-lang-nursery/rust-bindgen/issues?q=is%3Aopen+is%3Aissue+label%3AE-less-easy
|
||||
[looking]: https://github.com/rust-lang-nursery/rust-bindgen/issues/747
|
||||
[docs-issues]: https://github.com/rust-lang-nursery/rust-bindgen/issues?q=is%3Aopen+is%3Aissue+label%3AI-needs-docs
|
||||
[file-issue]: https://github.com/rust-lang-nursery/rust-bindgen/issues/new
|
Loading…
Reference in New Issue
Block a user