Skip to content

x/website: make it safer to make changes to draft release notes #37072

@dmitshur

Description

@dmitshur

Right now we rely on https://tip.golang.org (served by the golang.org/x/build/cmd/tip command), the server that automatically deploys and serves the latest x/website and Go repository commits, for sharing draft release notes such as at https://tip.golang.org/doc/go1.14.

Always showing the latest Go+x/website commits means that changes to the draft release notes are previewed very quickly, which is great for seeing the latest state and for spotting problems very quickly. However, release notes use template processing, and if there is an error in the template, an error is displayed. That makes editing the draft release notes a risky process, which can cause times where draft release notes can't be viewed (see #37070 recently).

We should find a way to make the process safer, but hopefully without negatively affecting the convenience of being able to see the latest commits without manual effort.

/cc @golang/osp-team

Metadata

Metadata

Assignees

No one assigned

    Labels

    FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions