Skip to content

Commit

Permalink
Release v0.1.0
Browse files Browse the repository at this point in the history
  • Loading branch information
lgrahl committed Mar 2, 2019
1 parent c4cba22 commit 2062657
Show file tree
Hide file tree
Showing 3 changed files with 49 additions and 1 deletion.
9 changes: 9 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
# Changelog

## [0.1.0] (2019-03-02)

* Initial release of RAWRTCDC



[0.1.0]: https://github.com/rawrtc/rawrtc-data-channel/compare/59e65d96a9feb4dd6b4a3b2f3a10ab7c067e2a60...v0.1.0
39 changes: 39 additions & 0 deletions RELEASING.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
# Release Process

Signing key: https://lgrahl.de/pub/pgp-key.txt

1. Set variables:

```bash
export VERSION=<version>
export GPG_KEY=3FDB14868A2B36D638F3C495F98FBED10482ABA6
```

2. Update version number in `meson.build` and `CHANGELOG.md`. Also, update the
URL with the corresponding tags.

3. Do a signed commit and signed tag of the release:

```bash
git add meson.build CHANGELOG.md
git commit -S${GPG_KEY} -m "Release v${VERSION}"
git tag -u ${GPG_KEY} -m "Release v${VERSION}" v${VERSION}
```

4. Push.

```bash
git push && git push --tags
```

5. Create a new release on GitHub.

6. Prepare CHANGELOG.md for upcoming changes:

```md
## [Unreleased] (YYYY-MM-DD)

* ...
```

7. Pat yourself on the back and celebrate!
2 changes: 1 addition & 1 deletion meson.build
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# Project definition
project('rawrtcdc', 'c',
version: '0.0.1',
version: '0.1.0',
default_options: ['c_std=c99'],
meson_version: '>=0.46.0')

Expand Down

0 comments on commit 2062657

Please sign in to comment.