Skip to content

Release Action #369

@phatblat

Description

@phatblat

Steps

  1. Build
  2. Test
  3. Package
  4. Upload macOS package to GitHub release

Homebrew

  1. Update tag and revision in formula
  2. Copy new formula to homebrew-core repo (use mas-cli fork)
  3. Build brew core formula from source
    • prevent or redirect install to build dir?
  4. Test
  5. Lint
  6. Open PR to homebrew-core repo
    • title: mas

Custom Tap

  1. Update tag and revision in formula
  2. Copy new formula to mas-cli/homebrew-tap
  3. Build brew core bottle from source
    • prevent or redirect install to build dir?
  4. Test
  5. Lint
  6. Open PR to mas-cli/homebrew-tap repo
    • title: mas

Lots of identical steps, just different data between the brew taps

Metadata

Metadata

Assignees

Labels

🍺 homebrew🧽 choreAdministrative task: documentation, build, test, release, git, etc.

Type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions