Skip to content

Update .npmrc and workflows#396

Merged
1000TurquoisePogs merged 8 commits intov2.x/masterfrom
1000TurquoisePogs-patch-1
May 20, 2025
Merged

Update .npmrc and workflows#396
1000TurquoisePogs merged 8 commits intov2.x/masterfrom
1000TurquoisePogs-patch-1

Conversation

@1000TurquoisePogs
Copy link
Copy Markdown
Member

@1000TurquoisePogs 1000TurquoisePogs commented May 8, 2025

This PR adds an .npmrc file to ensure that npm i commands which save something to package.json will save the exact version used, not some semver range.

Because it has been challenging to merge PRs with broken workflows, this PR also updates workflows to fix them.

Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
@DivergentEuropeans DivergentEuropeans self-assigned this May 8, 2025
1000TurquoisePogs and others added 6 commits May 8, 2025 18:46
Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
Signed-off-by: James Struga <xhejmsstruga@gmail.com>
Signed-off-by: James Struga <xhejmsstruga@gmail.com>
Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
@1000TurquoisePogs 1000TurquoisePogs changed the title Update .npmrc Update .npmrc and worflows May 20, 2025
@1000TurquoisePogs 1000TurquoisePogs changed the title Update .npmrc and worflows Update .npmrc and workflows May 20, 2025
Signed-off-by: 1000TurquoisePogs <sgrady@rocketsoftware.com>
@sonarqubecloud
Copy link
Copy Markdown

@1000TurquoisePogs
Copy link
Copy Markdown
Member Author

There are workflows that have been failing for some time. This PR fixes a few, but some remain failing. Yet, there have been npm package fixes for audits that haven't gone into a release in some time, so I am merging this to improve the release, even though there is still work to do to fix the workflows fully.

@1000TurquoisePogs 1000TurquoisePogs merged commit 6a0a301 into v2.x/master May 20, 2025
10 of 11 checks passed
@1000TurquoisePogs 1000TurquoisePogs deleted the 1000TurquoisePogs-patch-1 branch May 20, 2025 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants