Skip to content

Commit

Permalink
Remove docs about automatic releases, remove release.yml (#1637)
Browse files Browse the repository at this point in the history
Follow-up from #1633.

Other than the alpha-release job not working, internally the team maintaining
misk and friends are revisiting the version update
strategy for these repos, and think that using only manually cut
releases is easier to reason about for downstream services.
  • Loading branch information
r3mariano authored Jul 23, 2021
1 parent acbc392 commit 87f3960
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 65 deletions.
57 changes: 0 additions & 57 deletions .github/workflows/release.yml

This file was deleted.

10 changes: 2 additions & 8 deletions RELEASING.md
Original file line number Diff line number Diff line change
@@ -1,13 +1,7 @@
# Releasing `@Misk` Packages on NPM

Alpha releases happen automatically after each merge to `master` branch. Check the commit history for commits by `Misk-Web Alpha Release Bot` for examples.

Alphas releases are denoted by the trailing additional version added to the regular SemVer version of format `major.minor.patch-alpha`. For example, `0.1.25-5` is the `-5` alpha build of upcoming `0.1.25` stable release.

As a result of Alpha releases happening automatically, any merged changes or bumped dependencies end up in usable, published NPM packages shortly after the PR being merged. To update tabs to latest alpha release, follow the linked steps to use [\$ miskweb pin](https://cashapp.github.io/misk-web/docs/guides/building-a-tab/08-upgrading-misk-web-version).

## Manual Releasing `@Misk` Packages on NPM

To update tabs to latest alpha release, follow the linked steps to use [\$ miskweb pin](https://cashapp.github.io/misk-web/docs/guides/building-a-tab/08-upgrading-misk-web-version).

This outlines the steps necessary to manually release new `@misk` packages on NPM.

## NPM Setup
Expand Down

0 comments on commit 87f3960

Please sign in to comment.