casey / casey/flow

Formalize Git Workflow

Open
#1 0 comments 0 reactions 0 assignees View on GitHub
type: development
Dominant language
Rust
Stars
1
Forks
2
PR merge metrics
No merged PRs in 30d

Description

Desiderata:

- All commits should be signed by a maintainer
- All maintainer PGP keys should be public
- No commits should be signed by GitHub
- Tests should pass at each commit (i.e. we should avoid a sequence of commits with failing tests in the middle, even if they pass on the final commit in the sequence)

I found [github-merge.py](https://github.com/bitcoin-core/bitcoin-maintainer-tools/blob/master/github-merge.py), a script for merging commits into bitcoin-core, so we should probably just do whatever they do.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.