Files
swift-hpa/Release.md

750 B

Release Workflow Steps

This is a reminder of the steps used to create a release and update the homebrew formula.

  1. Push a tagged branch, this will initiate the release being created.
    1. Don't forget to also update the version in Sources/hpa/Version.swift, prior.
  2. Get the sha of the *.tar.gz in the release.
    1. just get-release-sha
  3. Update the homebrew formula url, sha256, and version at top of the homebrew formula.
    1. cd $(brew --repo michael/formula)
  4. Build and generate a homebrew bottle.
    1. just bottle
  5. Update the bottle do section of homebrew formula with output during previous step.
  6. Upload the bottle *.tar.gz file that was created to the release.
  7. Generate a pull-request to the formula repo.