Skip to content

Commit e545b02

Browse files
TheStreamCodeMichael Gasperini
andauthored
fix: clear msal audit failure, scope dependabot ignore to npm, setup-node v7.1.0 (#20)
* fix(deps): bump @azure/identity to 4.14.1, clearing the msal-node advisory GHSA-xcx6-jx8p-x3h5 (high) via @vscode/vsce failed the audit gate on main. identity 4.14.1 moves its msal requirement from ^6 to ^7.1.0, resolving msal-node 7.1.2. Verified: check:security exits 0 (3 moderate left, below the high gate), vsce ls passes, 27 unit tests green. * ci: scope the @types/vscode ignore rule to npm, align setup-node to v7.1.0 The ignore block sat under the github-actions update where it never applied, so the npm group PR carried the @types/vscode 1.103 to 1.140 major. Move it under npm like the sibling launchers. Bump the three setup-node pins from v6 to v7.1.0. --------- Co-authored-by: Michael Gasperini <michael@mikesoft.it>
1 parent f0a25fe commit e545b02

3 files changed

Lines changed: 18 additions & 18 deletions

File tree

‎.github/dependabot.yml‎

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,10 @@ updates:
2626
open-pull-requests-limit: 5
2727
labels:
2828
- dependencies
29+
ignore:
30+
# The @types/vscode major tracks the engine floor declared in package.json;
31+
# advancing the types ahead of the floor breaks the compatibility tests.
32+
- dependency-name: "@types/vscode"
2933

3034
- package-ecosystem: github-actions
3135
directory: /
@@ -45,7 +49,3 @@ updates:
4549
open-pull-requests-limit: 5
4650
labels:
4751
- dependencies
48-
ignore:
49-
# The @types/vscode major tracks the engine floor declared in package.json;
50-
# advancing the types ahead of the floor breaks the compatibility tests.
51-
- dependency-name: "@types/vscode"

‎.github/workflows/ci.yml‎

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ jobs:
3636
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
3737

3838
- name: Setup Node.js
39-
uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6
39+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
4040
with:
4141
node-version: 22
4242
cache: npm
@@ -74,7 +74,7 @@ jobs:
7474
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
7575

7676
- name: Setup Node.js
77-
uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6
77+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
7878
with:
7979
node-version: 22
8080
cache: npm
@@ -100,7 +100,7 @@ jobs:
100100
uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7
101101

102102
- name: Setup Node.js
103-
uses: actions/setup-node@249970729cb0ef3589644e2896645e5dc5ba9c38 # v6
103+
uses: actions/setup-node@949feb2413d6458794dcd2491c4babbbce0c15c1 # v7.1.0
104104
with:
105105
node-version: 22
106106
cache: npm

‎package-lock.json‎

Lines changed: 11 additions & 11 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)