File tree Expand file tree Collapse file tree 4 files changed +41
-25
lines changed
Expand file tree Collapse file tree 4 files changed +41
-25
lines changed Original file line number Diff line number Diff line change @@ -8,7 +8,9 @@ permissions:
88
99jobs :
1010 check :
11- runs-on : ubuntu-latest
11+ runs-on :
12+ group : databricks-protected-runner-group
13+ labels : linux-ubuntu-latest
1214 steps :
1315 - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1416 with :
Original file line number Diff line number Diff line change @@ -13,7 +13,9 @@ permissions:
1313
1414jobs :
1515 lint :
16- runs-on : ubuntu-latest
16+ runs-on :
17+ group : databricks-protected-runner-group
18+ labels : linux-ubuntu-latest
1719 steps :
1820 - uses : actions/checkout@34e114876b0b11c390a56381ad16ebd13914f8d5 # v4
1921 - name : Cache node modules
3436 npm run lint
3537
3638 unit-test :
37- runs-on : ubuntu-latest
39+ runs-on :
40+ group : databricks-protected-runner-group
41+ labels : linux-ubuntu-latest
3842 strategy :
3943 matrix :
4044 # only LTS versions starting from the lowest we support
7579 retention-days : 1
7680
7781 e2e-test :
78- runs-on : ubuntu-latest
82+ runs-on :
83+ group : databricks-protected-runner-group
84+ labels : linux-ubuntu-latest
7985 environment : azure-prod
8086 env :
8187 E2E_HOST : ${{ secrets.DATABRICKS_HOST }}
@@ -113,7 +119,9 @@ jobs:
113119
114120 coverage :
115121 needs : [unit-test, e2e-test]
116- runs-on : ubuntu-latest
122+ runs-on :
123+ group : databricks-protected-runner-group
124+ labels : linux-ubuntu-latest
117125 env :
118126 cache-name : cache-node-modules
119127
Original file line number Diff line number Diff line change 66
77jobs :
88 build :
9- runs-on : ubuntu-latest
9+ runs-on :
10+ group : databricks-protected-runner-group
11+ labels : linux-ubuntu-latest
1012 permissions :
1113 contents : read
1214 steps :
@@ -22,21 +24,25 @@ jobs:
2224 path : " *.tgz"
2325 retention-days : 1
2426
25- publish :
26- needs : [build]
27- runs-on : ubuntu-latest
28- environment : npm-publish
29- permissions :
30- contents : read
31- id-token : write
32- steps :
33- - uses : actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
34- with :
35- node-version : 22
36- registry-url : https://registry.npmjs.org/
37- - uses : actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
38- with :
39- name : package-tarball
40- - run : npm publish --provenance --access public *.tgz
41- env :
42- NODE_AUTH_TOKEN : ${{ secrets.NPM_TOKEN }}
27+ # NOTE: Publish job disabled during release freeze per go/hardened-gha step 7.
28+ # Re-enable after completing NPM Release SOP and #unblock-releases-public approval.
29+ # publish:
30+ # needs: [build]
31+ # runs-on:
32+ # group: databricks-protected-runner-group
33+ # labels: linux-ubuntu-latest
34+ # environment: npm-publish
35+ # permissions:
36+ # contents: read
37+ # id-token: write
38+ # steps:
39+ # - uses: actions/setup-node@49933ea5288caeca8642d1e84afbd3f7d6820020 # v4
40+ # with:
41+ # node-version: 22
42+ # registry-url: https://registry.npmjs.org/
43+ # - uses: actions/download-artifact@d3f86a106a0bac45b974a628896c90dbdf5c8093 # v4
44+ # with:
45+ # name: package-tarball
46+ # - run: npm publish --provenance --access public *.tgz
47+ # env:
48+ # NODE_AUTH_TOKEN: ${{ secrets.NPM_TOKEN }}
Original file line number Diff line number Diff line change 1- package-lock = false
1+ package-lock = true
You can’t perform that action at this time.
0 commit comments