angular icon indicating copy to clipboard operation
angular copied to clipboard

FIO-7507: Publish dev tag to npm

Open ryanformio opened this issue 1 year ago • 0 comments

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:

  • [x] I have completed the above PR template
  • [x] I have commented my code, particularly in hard-to-understand areas
  • [ ] I have made corresponding changes to the documentation (if applicable)
  • [x] My changes generate no new warnings
  • [x] My changes include tests that prove my fix is effective (or that my feature works as intended)
  • [ ] New and existing unit/integration tests pass locally with my changes
  • [ ] Any dependent changes have corresponding PRs that are listed above

ryanformio avatar Mar 20 '24 17:03 ryanformio