18 Commits

Author SHA1 Message Date
Dominik Schulz
e7d8782201
[cleanup] Stop requiring RELEASE_NOTES (#2580)
Do not require a RELEASE_NOTES tag anymore. Instead attempt to
extract the changelog from the subject line or omit the commit
silently.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2023-04-07 13:10:42 +02:00
Dominik Schulz
c47cb8fd72
Automatically export creators key to the store (#2159)
* Automatically export creators key to the store

Fixes #1919

RELEASE_NOTES=[ENHANCEMENT] Automatically export creators key to the
store.

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>

* Fix config tests

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-03-16 15:37:09 +01:00
Dominik Schulz
6f3a4e552d
Update CONTRIBUTING.md
Remove Go 1.18 pre-release warning.
2022-03-15 21:38:40 +01:00
Dominik Schulz
bd978b8add De-duplicate docs
RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-01-15 21:13:36 +01:00
Dominik Schulz
f909284b2b Document cherry-pick releases
This commit documents the procedure around cherry-pick releases
and updates the regular release procedure to take our new
tooling into account.

RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2022-01-15 21:06:19 +01:00
Dominik Schulz
0387c552ea
Update CONTRIBUTING.md
Add Go 1.18 note.

Fixes #2101

RELEASE_NOTES=n/a
2022-01-13 10:03:46 +01:00
Tom Payne
e10eccfcf9
Document release note tags in contributing guide (#1644)
RELEASE_NOTES=[DOCUMENTATION] Improve contributing guide.

Signed-off-by: Tom Payne <twpayne@gmail.com>
2020-11-05 19:55:16 +01:00
Tom Payne
267f0ae287
Clarify commit message format in contributing guide (#1643)
RELEASE_NOTES=n/a

Signed-off-by: Tom Payne <twpayne@gmail.com>
2020-11-04 20:21:32 +01:00
Dominik Schulz
c3a98cfba1
Cleanup (#1304)
RELEASE_NOTES=n/a

Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2020-04-29 22:05:10 +02:00
Dominik Schulz
0ac8d3cace Add release instructions 2018-11-19 22:04:34 +01:00
Dominik Schulz
a86efa5b92 Add DCO
Signed-off-by: Dominik Schulz <dominik.schulz@gauner.org>
2018-06-08 10:17:15 +02:00
Christian Muehlhaeuser
5975340630 Replace github.com/justwatchcom with github.com/gopasspw across all sources & docs (#806) 2018-05-29 08:28:50 +02:00
Dominik Schulz
1848eafdfb
Migrate from govendor to dep (#688) 2018-03-02 12:51:30 +01:00
Dominik Schulz
5ce1782cd6
Update Dockerfile and Docs (#605) 2018-01-04 21:30:01 +01:00
Dominik Schulz
0dadc00093
Add some docs on setup (#591) 2018-01-02 16:13:35 +01:00
Sam Zilverberg
11af91590f CONTRIBUTING.md: troubleshooting build mini-guide (#556)
* Update CONTRIBUTING.md

* CONTRIBUTING.MD: pr changes
2018-01-02 14:36:18 +01:00
Kepi
5cb3aa31ce Fix typo in contributing (#552)
`make tests` should be `make test`
2017-12-22 10:17:37 +01:00
Dominik Schulz
7889745e8e Add contributor documentation (#222)
* Add contributor documentation

Inspiration from https://manishearth.github.io/blog/2016/01/03/making-your-open-source-project-newcomer-friendly/
and https://manishearth.github.io/blog/2016/01/03/making-your-open-source-project-newcomer-friendly/

* Fix typo
2017-07-25 16:17:57 +02:00