tree: f578668c3ec6739ac14e3be5724e68a66a8ca8c3 [path history] [tgz]
  1. BUILD
  2. README.md
  3. workspace_snippet.tmpl
release/README.md

Release Process for buildifier-prebuilt

This document describes how to create a release.

How to Create a Release

Once all of the code for a release has been merged to main, the release process can be started using the command line or the GitHub Actions web interface.

Create Release from Command Line

The release process can be started by executing the //release:create target specifying the desired release tag (e.g. 1.2.3). To create a release tagged with 0.1.4, one would run the following:

# Launch release GitHub Actions release workflow for 0.1.4
$ bazel run //release:create -- 0.1.4

Create Release from GitHub Actions Web Interface

To start the release process from the GitHub Actions web interface,

  1. Navigate to the Create Release workflow page.
  2. Click the Run workflow dropdown button. It is located on the right-hand side of the page under the workflow execution filter controls.
  3. In the release_tag textbox, enter the release tag that should be created (e.g. 1.2.3).
  4. Click the green Run workflow button.