Skip to content

Tweak release script #3534

Open
Open
@asvae

Description

@asvae

There are some small issues with release script.

  • It asks to change node version after checking release type. Should check first thing. Let's also attempt to change node version in the script itself (nvm use) so that it doesn't require action from user.
  • Add a field for docs autodeploy:
    • For large - should be {branch: master, confirm: false}
    • For tiny - should be {branch: develop, confirm: true}
    • For next - should be {branch: develop, confirm: true}
    • For experimental - should be {branch: experimental, confirm: true}
  • For branch check ensure upstream branch matches, and not a local one.

Separately we need

  • update-docs - should fast forward master to current develop or ask if force push is needed, then force push.
  • update-experimental-docs - should force experimental branch on current commit, then force push without confirmation (git branch --force experimental).

  • For all of this please provide documentation in contribution page.

Metadata

Metadata

Assignees

No one assigned

    Labels

    CIContinious integration & deployd2: easyRecomended mode for new, but mature playersimplementationRequires implementationv1: minorThis might be helpful, but not really

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions