2.0.0 • Published 11 months ago

@scrlk/npm-automation v2.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
11 months ago

JS SDK release workflow

scope

GitHub workflow script that deals with NPM in an optimal way.

goals

package.json version is the single source of truth

on main with every push, check if version exists

if a version from package.json does not exist in NPM 1. extract pre-release ID (eg. v1.0.5-alpha.0 => alpha) 2. push new version to NPM with correct preId or as latest 3. create a tag and a github release

optional: bump "alpha" versions on every commit to main that didn't update package.json, or manual action for that.

Manual steps ("how to use")

  1. Create NPM_TOKEN on npmjs.com and add it to the repository actions secret.
2.0.0-rc.2

12 months ago

2.0.0-rc.3

12 months ago

2.0.0-beta.9

12 months ago

2.0.0-rc.4

12 months ago

2.0.0-beta.7

12 months ago

2.0.0-rc.0

12 months ago

2.0.0-rc.1

12 months ago

2.0.1-beta.2

11 months ago

2.0.1-beta.0

11 months ago

2.0.1-beta.1

11 months ago

2.0.0

12 months ago

2.0.0-beta.3

12 months ago

1.1.1

1 year ago

1.1.1-rc.3

1 year ago

1.1.1-rc.2

1 year ago

1.1.1-rc.1

1 year ago

1.1.1-rc.0

1 year ago

1.1.1-alpha.3

1 year ago

1.1.1-alpha.1

1 year ago

1.1.1-alpha.0

1 year ago

1.1.0

1 year ago

1.0.6-alpha.7

1 year ago

1.0.6-alpha.6

1 year ago

1.0.6-alpha.5

1 year ago

1.0.6-alpha.1

1 year ago

1.0.5

1 year ago

1.0.5-rc.0

1 year ago

1.0.4-alpha.0

1 year ago

1.0.3

1 year ago