New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Determine branching/release strategy for this repo #41
Comments
Drawing on lessons from docs.securedrop.org, maybe
|
Can you expand on your proposal a bit, Kev? If I'm imagining the use of a tag in a single
For example, it seems like if we merged the copy & paste change in #33, we'd be forced to back out that change to tag an urgent prod update. Or am I misunderstanding something? |
I'm OK with trying a tag-based approach for now; the occasional case of having to back out changes may outweigh the cost of having to perpetually maintain two branches here. |
There's now a I use annotated tags signed with my FPF key for the current |
As noted on on #35 (comment) we should decide on how we want to merge/release docs changes, now that we have limited production usage of SecureDrop Workstation. (There's potential for confusion and errors if we deploy docs updates for changes that have not landed in a production release yet.)
For example, we could set up a
develop
branch similar to SecureDrop Core, and use that as a staging ground for all changes -- with some trickling tomaster
immediately, and others held back until the applicable release is live.Let's aim to build consensus on this ticket for the preferred approach and then document and implement it.
The text was updated successfully, but these errors were encountered: