Skip to content

Release SecureDrop Workstation 0.5.0 #624

@eloquence

Description

@eloquence

Release date: November 4, 2020

This is a tracking issue for preparing the next release of the SecureDrop Workstation, which will ship consolidated templates via the preflight updater (#471), as well as other unreleased changes from main.

In addition to an RPM update, we will simultaneously issue new releases of most SecureDrop Workstation components, including the SecureDrop Client. These have their own versioning, but for simplicity, this issue uses "0.5.0" as a shorthand for the cross-component release.

This release will include also include release to other workstation components:

  • securedrop-client:
    • Update changelog
    • Perform QA
    • Push signed tag
    • Update packaging repo
  • securedrop-proxy
    • Update changelog
    • Perform QA
    • Push signed tag
    • Update packaging repo
  • securedrop-viewer
    • Update changelog
    • Perform QA
    • Push signed tag
    • Update packaging repo
  • securedrop-log
    • Update changelog
    • Perform QA
    • Push signed tag
    • Update packaging repo
  • securedrop-export
    • Update changelog
    • Perform QA
    • Push signed tag
    • Update packaging repo
  • securedrop-workstation-config
    • Update changelog
    • Perform QA
    • Push signed tag
    • Update packaging repo

Release steps

Prepare

Release

  • Merge debian packages into main
  • Merge RPMs into main
  • Update docs

Test plan

Please see the 0.5.0 test plan on the wiki.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions