[FOLIO-3482] Github Actions workflow publishing NPM snapshot artifacts to the release repository Created: 26/Apr/22 Updated: 26/Apr/22 Resolved: 26/Apr/22 |
|
| Status: | Closed |
| Project: | FOLIO |
| Components: | None |
| Affects versions: | None |
| Fix versions: | None |
| Type: | Bug | Priority: | P2 |
| Reporter: | John Malconian | Assignee: | John Malconian |
| Resolution: | Done | Votes: | 0 |
| Labels: | None | ||
| Remaining Estimate: | Not Specified | ||
| Time Spent: | Not Specified | ||
| Original estimate: | Not Specified | ||
| Attachments: |
|
| Sprint: | DevOps Sprint 138 |
| Development Team: | FOLIO DevOps |
| RCA Group: | TBD |
| Description |
|
I noticed that a recent run of the build-npm workflow for ui-notes published an NPM snapshot artifact to the NPM release repository. The artifact has been manually removed, but I've attached a screenshot of the artifact. The Github Actions workflow run that published this artifact is here: https://github.com/folio-org/ui-notes/actions/runs/2225364773. |
| Comments |
| Comment by John Malconian [ 26/Apr/22 ] |
|
Looks like this issue is isolated to ui-notes and is caused by an .npmrc file committed on master with the npm registry set to the release repo. I've removed this file from the repository and reverted previous change to the workflow. Confirming snapshot artifact is published to the correct NPM repository. Will close once I get confirmation. |