Skip to content

Commit 83190aa

Browse files
authored
[spec-gen-sdk-status] install runtime deps (#38898)
1 parent 9cc7633 commit 83190aa

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.github/workflows/spec-gen-sdk-status.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,16 @@ jobs:
3939
ADO_TOKEN=$(az account get-access-token --resource "499b84ac-1321-427f-aa17-267ca6975798" --query "accessToken" -o tsv)
4040
echo "ADO_TOKEN=$ADO_TOKEN" >> "$GITHUB_ENV"
4141
42+
- name: Setup Node 20 and install deps
43+
uses: ./.github/actions/setup-node-install-deps
44+
with:
45+
# actions/github-script@v7 uses Node 20
46+
node-version: 20.x
47+
# "--no-audit": improves performance
48+
# "--omit dev": not needed at runtime, improves performance
49+
install-command: "npm ci --no-audit --omit dev"
50+
working-directory: ./.github
51+
4252
- name: "SDK Validation Set Status"
4353
id: sdk-validation-status
4454
uses: actions/github-script@v7

0 commit comments

Comments
 (0)