Skip to content

Verawood Stable releases #244

@arbrandes

Description

@arbrandes

Description

Release new stable versions of frontend-base and apps to NPM prior to Verawood. We wait until a week prior to the release itself so that we are free to make as many breaking changes as necessary until then.

Branch and modify .releaserc and workflow configuration on each repo so that:

  1. The stable codebase is on an "n.x" branch: for instance, frontend-base itself will have a literal 1.x branch
  2. Only stable releases are made from "n.x"
  3. Unstable releases are made from main branches, with version n+1 and an -alpha.x suffix as usual

Anything needs to land on master first, the optionally backported to stable release branches. The exception is release-specific metadata or configuration that can only exist as code in the release branch.

See https://github.com/openedx/frontend-base/blob/main/docs/decisions/0012-frontend-branching-strategy.rst for details.

TODO

  • frontend-base: 1.0.0
  • frontend-app-authn: 1.0.0
  • frontend-app-learner-dashboard: 1.0.0
  • frontend-app-instructor-dashboard: 1.0.0
  • frontend-app-notifications: 3.0.0
  • Update frontend-template-site
  • Update tutor-mfe

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    Status

    Todo

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions