formio / angular

JSON powered forms for Angular
https://formio.github.io/angular-demo
MIT License
613 stars 461 forks source link

FIO-7507: Publish dev tag to npm #1060

Open ryanformio opened 2 months ago

ryanformio commented 2 months ago

Link to Jira Ticket

https://formio.atlassian.net/browse/FIO-7507

Description

What changed?

Added a publish job to push to a "dev" npm tag that includes a PR number and commit short hash as identifiers.

Comparison RC published code: https://www.npmjs.com/package/@formio/angular/v/7.5.0-rc.1?activeTab=code

To compare aginst for DEV published code: https://www.npmjs.com/package/@formio/angular/v/7.5.0-dev.1060.57ea833?activeTab=code

Why have you chosen this solution?

Retains a unique version for the commit and easily identifiable what commit the version belongs to.

Breaking Changes / Backwards Compatibility

n/a

Dependencies

n/a

How has this PR been tested?

https://github.com/formio/angular/actions/runs/8394115755

Checklist: