Skip to content

Add a prerequisites section #2888

@ehogan

Description

@ehogan

Some of the steps in the ESMValCore release documentation could not be completed until completing other tasks or asking specific people to complete tasks that could have been completed prior to starting the release.

These tasks should be added to a prerequisites sections (perhaps an admonition?) in the ESMValCore release documentation.

Prerequisites

Before performing an ESMValCore release, the release manager must have:

  1. The feature freeze date for ESMValCore.
    • The release manager is required to perform tasks two weeks before the feature freeze date.
  2. An ESMValCore Milestone for the release.
    • A milestone should already exist and be populated with Issues and PRs intended for inclusion in the release.
  3. A previous release manager.
    • The previous release manager will act as a "buddy" and help guide the release manager through the release process.
  4. Membership of the ESMValTool-DevelopmentTeam on GitHub.
  5. Accounts for the following services:
  6. Membership of the following (ask the previous release manager to provide membership):
  7. A local clone of the ESMValCore repository.
  8. A Conda environment that contains pygithub (for creating the draft release notes).
  9. A Personal Access Token (PAT) (for creating the draft release notes).

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Status

In Progress

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions