Skip to content

Commit f8362df

Browse files
authored
set account for snok/container-retention-policy (#477)
* set account for snok/container-retention-policy * update typedoc and fix docs build * set id-token: write * ignore zizmor * more id-token: write
1 parent 838b7e4 commit f8362df

7 files changed

Lines changed: 132 additions & 17 deletions

File tree

.github/actions/build-and-publish-image/action.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ permissions:
5656
contents: none
5757
deployments: none
5858
discussions: none
59-
id-token: none
59+
id-token: write # zizmor: ignore[excessive-permissions]
6060
issues: none
6161
packages: write
6262
pages: none

.github/workflows/build-and-push-image.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -64,7 +64,7 @@ permissions:
6464
contents: none
6565
deployments: none
6666
discussions: none
67-
id-token: none
67+
id-token: write # zizmor: ignore[excessive-permissions]
6868
issues: none
6969
packages: write
7070
pages: none
@@ -326,4 +326,4 @@ jobs:
326326
image-tags: "${{ steps.push.outputs.tags }}"
327327
image-names: "${{ steps.push.outputs.repo }}"
328328
skip-shas: "${{ steps.push.outputs.shas }}"
329-
account: "${{ github.actor == github.triggering_actor && 'user' || github.actor }}"
329+
account: "${{ github.repository == 'rapidsai/node' && github.actor || 'user' }}"

.github/workflows/main.pr.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ jobs:
3535
DOCKER_SCAN_SUGGEST: "false"
3636
permissions:
3737
contents: write
38+
id-token: write
3839
steps:
3940
- name: Dump runner context
4041
shell: bash --noprofile --norc -eo pipefail {0}

.github/workflows/merge.pr.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ permissions:
1616
contents: none
1717
deployments: none
1818
discussions: none
19-
id-token: none
19+
id-token: write # zizmor: ignore[excessive-permissions]
2020
issues: none
2121
packages: write # zizmor: ignore[excessive-permissions]
2222
pages: none

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
"node-gyp": "10.2.0",
106106
"pre-git": "3.17.1",
107107
"rimraf": "3.0.0",
108-
"typedoc": "0.22.10",
108+
"typedoc": "0.28.19",
109109
"utf-8-validate": "5.0.9"
110110
},
111111
"config": {

typedoc.js

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
module.exports = {
2+
entryPointStrategy: 'packages',
23
entryPoints: [
3-
'modules/cuda/src/index.ts',
4-
'modules/rmm/src/index.ts',
5-
'modules/cudf/src/index.ts',
6-
'modules/cuml/src/index.ts',
7-
'modules/cugraph/src/index.ts',
8-
'modules/cuspatial/src/index.ts',
9-
'modules/io/src/index.ts',
10-
'modules/deck.gl/src/index.ts',
11-
'modules/glfw/src/index.ts',
12-
'modules/jsdom/src/index.ts',
13-
'modules/webgl/src/index.ts',
4+
'modules/cuda',
5+
'modules/rmm',
6+
'modules/cudf',
7+
'modules/cuml',
8+
'modules/cugraph',
9+
'modules/cuspatial',
10+
'modules/io',
11+
'modules/deck',
12+
'modules/glfw',
13+
'modules/jsdom',
14+
'modules/webgl',
1415
],
1516
out: 'doc',
1617
name: 'RAPIDS',

yarn.lock

Lines changed: 114 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1385,6 +1385,17 @@
13851385
dependencies:
13861386
prop-types "^15.7.2"
13871387

1388+
"@gerrit0/mini-shiki@^3.23.0":
1389+
version "3.23.0"
1390+
resolved "https://registry.npmjs.org/@gerrit0/mini-shiki/-/mini-shiki-3.23.0.tgz#d9414f3080b88303b18f3a311846e37e424d800c"
1391+
integrity sha512-bEMORlG0cqdjVyCEuU0cDQbORWX+kYCeo0kV1lbxF5bt4r7SID2l9bqsxJEM0zndaxpOUT7riCyIVEuqq/Ynxg==
1392+
dependencies:
1393+
"@shikijs/engine-oniguruma" "^3.23.0"
1394+
"@shikijs/langs" "^3.23.0"
1395+
"@shikijs/themes" "^3.23.0"
1396+
"@shikijs/types" "^3.23.0"
1397+
"@shikijs/vscode-textmate" "^10.0.2"
1398+
13881399
"@hapi/accept@5.0.2":
13891400
version "5.0.2"
13901401
resolved "https://registry.npmjs.org/@hapi/accept/-/accept-5.0.2.tgz#ab7043b037e68b722f93f376afb05e85c0699523"
@@ -3065,6 +3076,41 @@
30653076
dependencies:
30663077
dequal "^2.0.3"
30673078

3079+
"@shikijs/engine-oniguruma@^3.23.0":
3080+
version "3.23.0"
3081+
resolved "https://registry.npmjs.org/@shikijs/engine-oniguruma/-/engine-oniguruma-3.23.0.tgz#789421048d66ac1b33613169d6d18b9cc6e340ed"
3082+
integrity sha512-1nWINwKXxKKLqPibT5f4pAFLej9oZzQTsby8942OTlsJzOBZ0MWKiwzMsd+jhzu8YPCHAswGnnN1YtQfirL35g==
3083+
dependencies:
3084+
"@shikijs/types" "3.23.0"
3085+
"@shikijs/vscode-textmate" "^10.0.2"
3086+
3087+
"@shikijs/langs@^3.23.0":
3088+
version "3.23.0"
3089+
resolved "https://registry.npmjs.org/@shikijs/langs/-/langs-3.23.0.tgz#00959d8b16c7f671221ae79b3ad8cde7e6a5c112"
3090+
integrity sha512-2Ep4W3Re5aB1/62RSYQInK9mM3HsLeB91cHqznAJMuylqjzNVAVCMnNWRHFtcNHXsoNRayP9z1qj4Sq3nMqYXg==
3091+
dependencies:
3092+
"@shikijs/types" "3.23.0"
3093+
3094+
"@shikijs/themes@^3.23.0":
3095+
version "3.23.0"
3096+
resolved "https://registry.npmjs.org/@shikijs/themes/-/themes-3.23.0.tgz#fd96ca5ad52639057995bc2093682884e1846f27"
3097+
integrity sha512-5qySYa1ZgAT18HR/ypENL9cUSGOeI2x+4IvYJu4JgVJdizn6kG4ia5Q1jDEOi7gTbN4RbuYtmHh0W3eccOrjMA==
3098+
dependencies:
3099+
"@shikijs/types" "3.23.0"
3100+
3101+
"@shikijs/types@3.23.0", "@shikijs/types@^3.23.0":
3102+
version "3.23.0"
3103+
resolved "https://registry.npmjs.org/@shikijs/types/-/types-3.23.0.tgz#d441571a058641926018ae3de99866f39e5bbdf2"
3104+
integrity sha512-3JZ5HXOZfYjsYSk0yPwBrkupyYSLpAE26Qc0HLghhZNGTZg/SKxXIIgoxOpmmeQP0RRSDJTk1/vPfw9tbw+jSQ==
3105+
dependencies:
3106+
"@shikijs/vscode-textmate" "^10.0.2"
3107+
"@types/hast" "^3.0.4"
3108+
3109+
"@shikijs/vscode-textmate@^10.0.2":
3110+
version "10.0.2"
3111+
resolved "https://registry.npmjs.org/@shikijs/vscode-textmate/-/vscode-textmate-10.0.2.tgz#a90ab31d0cc1dfb54c66a69e515bf624fa7b2224"
3112+
integrity sha512-83yeghZ2xxin3Nj8z1NMd/NCuca+gsYXswywDy5bHvwlWL8tpTQmzGeUuHd9FC3E/SBEMvzJRwWEOz5gGes9Qg==
3113+
30683114
"@sinonjs/commons@^1.7.0":
30693115
version "1.8.6"
30703116
resolved "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.6.tgz#80c516a4dc264c2a69115e7578d62581ff455ed9"
@@ -3271,6 +3317,13 @@
32713317
resolved "https://registry.npmjs.org/@types/hammerjs/-/hammerjs-2.0.46.tgz#381daaca1360ff8a7c8dff63f32e69745b9fb1e1"
32723318
integrity sha512-ynRvcq6wvqexJ9brDMS4BnBLzmr0e14d6ZJTEShTBWKymQiHwlAyGu0ZPEFI2Fh1U53F7tN9ufClWM5KvqkKOw==
32733319

3320+
"@types/hast@^3.0.4":
3321+
version "3.0.4"
3322+
resolved "https://registry.npmjs.org/@types/hast/-/hast-3.0.4.tgz#1d6b39993b82cea6ad783945b0508c25903e15aa"
3323+
integrity sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==
3324+
dependencies:
3325+
"@types/unist" "*"
3326+
32743327
"@types/invariant@^2.2.33":
32753328
version "2.2.37"
32763329
resolved "https://registry.npmjs.org/@types/invariant/-/invariant-2.2.37.tgz#1709741e534364d653c87dff22fc76fa94aa7bc0"
@@ -3466,6 +3519,11 @@
34663519
resolved "https://registry.npmjs.org/@types/tough-cookie/-/tough-cookie-4.0.5.tgz#cb6e2a691b70cb177c6e3ae9c1d2e8b2ea8cd304"
34673520
integrity sha512-/Ad8+nIOV7Rl++6f1BdKxFSMgmoqEoYbHRpPcx3JEfv8VRsQe9Z4mCXeJBzxs7mbHY/XOZZuXlRNfhpVPbs6ZA==
34683521

3522+
"@types/unist@*":
3523+
version "3.0.3"
3524+
resolved "https://registry.npmjs.org/@types/unist/-/unist-3.0.3.tgz#acaab0f919ce69cce629c2d4ed2eb4adc1b6c20c"
3525+
integrity sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==
3526+
34693527
"@types/warning@^3.0.0":
34703528
version "3.0.4"
34713529
resolved "https://registry.npmjs.org/@types/warning/-/warning-3.0.4.tgz#ebc0c83180dc83994d902bbd51ab0af8a445b1f9"
@@ -6714,6 +6772,11 @@ enquirer@^2.3.6:
67146772
ansi-colors "^4.1.1"
67156773
strip-ansi "^6.0.1"
67166774

6775+
entities@^4.4.0:
6776+
version "4.5.0"
6777+
resolved "https://registry.npmjs.org/entities/-/entities-4.5.0.tgz#5d268ea5e7113ec74c4d033b79ea5a35a488fb48"
6778+
integrity sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==
6779+
67176780
entities@^6.0.0:
67186781
version "6.0.1"
67196782
resolved "https://registry.npmjs.org/entities/-/entities-6.0.1.tgz#c28c34a43379ca7f61d074130b2f5f7020a30694"
@@ -10242,6 +10305,13 @@ lines-and-columns@^1.1.6:
1024210305
resolved "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.2.4.tgz#eca284f75d2965079309dc0ad9255abb2ebc1632"
1024310306
integrity sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==
1024410307

10308+
linkify-it@^5.0.0:
10309+
version "5.0.0"
10310+
resolved "https://registry.npmjs.org/linkify-it/-/linkify-it-5.0.0.tgz#9ef238bfa6dc70bd8e7f9572b52d369af569b421"
10311+
integrity sha512-5aHCbzQRADcdP+ATqnDuhhJ/MRIqDkZX5pyjFHRRysS8vZ5AbqGEoFIb6pYHPZ+L/OC2Lc+xT8uHVVR5CAK/wQ==
10312+
dependencies:
10313+
uc.micro "^2.0.0"
10314+
1024510315
lint-staged@10.5.1:
1024610316
version "10.5.1"
1024710317
resolved "https://registry.npmjs.org/lint-staged/-/lint-staged-10.5.1.tgz#901e915c2360072dded0e7d752a0d9a49e079daa"
@@ -10648,6 +10718,18 @@ maplibre-gl@2.4.0:
1064810718
tinyqueue "^2.0.3"
1064910719
vt-pbf "^3.1.3"
1065010720

10721+
markdown-it@^14.1.1:
10722+
version "14.1.1"
10723+
resolved "https://registry.npmjs.org/markdown-it/-/markdown-it-14.1.1.tgz#856f90b66fc39ae70affd25c1b18b581d7deee1f"
10724+
integrity sha512-BuU2qnTti9YKgK5N+IeMubp14ZUKUUw7yeJbkjtosvHiP0AZ5c8IAgEMk79D0eC8F23r4Ac/q8cAIFdm2FtyoA==
10725+
dependencies:
10726+
argparse "^2.0.1"
10727+
entities "^4.4.0"
10728+
linkify-it "^5.0.0"
10729+
mdurl "^2.0.0"
10730+
punycode.js "^2.3.1"
10731+
uc.micro "^2.1.0"
10732+
1065110733
marked@^3.0.8:
1065210734
version "3.0.8"
1065310735
resolved "https://registry.npmjs.org/marked/-/marked-3.0.8.tgz#2785f0dc79cbdc6034be4bb4f0f0a396bd3f8aeb"
@@ -10674,6 +10756,11 @@ md5.js@^1.3.4:
1067410756
inherits "^2.0.1"
1067510757
safe-buffer "^5.1.2"
1067610758

10759+
mdurl@^2.0.0:
10760+
version "2.0.0"
10761+
resolved "https://registry.npmjs.org/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0"
10762+
integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==
10763+
1067710764
media-typer@0.3.0:
1067810765
version "0.3.0"
1067910766
resolved "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz#8710d7af0aa626f8fffa1ce00168545263255748"
@@ -10826,7 +10913,7 @@ minimalistic-crypto-utils@^1.0.1:
1082610913
resolved "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz#f6c00c1c0b082246e5c4d99dfb8c7c083b2b582a"
1082710914
integrity sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==
1082810915

10829-
minimatch@^10.2.2, minimatch@^10.2.4:
10916+
minimatch@^10.2.2, minimatch@^10.2.4, minimatch@^10.2.5:
1083010917
version "10.2.5"
1083110918
resolved "https://registry.npmjs.org/minimatch/-/minimatch-10.2.5.tgz#bd48687a0be38ed2961399105600f832095861d1"
1083210919
integrity sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==
@@ -12572,6 +12659,11 @@ pumpify@^1.3.3:
1257212659
inherits "^2.0.3"
1257312660
pump "^2.0.0"
1257412661

12662+
punycode.js@^2.3.1:
12663+
version "2.3.1"
12664+
resolved "https://registry.npmjs.org/punycode.js/-/punycode.js-2.3.1.tgz#6b53e56ad75588234e79f4affa90972c7dd8cdb7"
12665+
integrity sha512-uxFIHU0YlHYhDQtV4R9J6a52SLx28BCjT+4ieh7IGbgwVJWO+km431c4yRlREUAsAmt/uMjQUyQHNEPf0M39CA==
12666+
1257512667
punycode@^1.2.4, punycode@^1.4.1:
1257612668
version "1.4.1"
1257712669
resolved "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz#c0d5a63b2718800ad8e1eb0fa5269c84dd41845e"
@@ -15309,6 +15401,17 @@ typedoc@0.22.10:
1530915401
minimatch "^3.0.4"
1531015402
shiki "^0.9.12"
1531115403

15404+
typedoc@0.28.19:
15405+
version "0.28.19"
15406+
resolved "https://registry.npmjs.org/typedoc/-/typedoc-0.28.19.tgz#0940c6b98eafae27cba71e57855d593f88a80649"
15407+
integrity sha512-wKh+lhdmMFivMlc6vRRcMGXeGEHGU2g8a2CkPTJjJlwRf1iXbimWIPcFolCqe4E0d/FRtGszpIrsp3WLpDB8Pw==
15408+
dependencies:
15409+
"@gerrit0/mini-shiki" "^3.23.0"
15410+
lunr "^2.3.9"
15411+
markdown-it "^14.1.1"
15412+
minimatch "^10.2.5"
15413+
yaml "^2.8.3"
15414+
1531215415
typescript@5.9.3:
1531315416
version "5.9.3"
1531415417
resolved "https://registry.npmjs.org/typescript/-/typescript-5.9.3.tgz#5b4f59e15310ab17a216f5d6cf53ee476ede670f"
@@ -15324,6 +15427,11 @@ typical@^5.2.0:
1532415427
resolved "https://registry.npmjs.org/typical/-/typical-5.2.0.tgz#4daaac4f2b5315460804f0acf6cb69c52bb93066"
1532515428
integrity sha512-dvdQgNDNJo+8B2uBQoqdb11eUCE1JQXhvjC/CZtgvZseVd5TYMXnq0+vuUemXbd/Se29cTaUuPX3YIc2xgbvIg==
1532615429

15430+
uc.micro@^2.0.0, uc.micro@^2.1.0:
15431+
version "2.1.0"
15432+
resolved "https://registry.npmjs.org/uc.micro/-/uc.micro-2.1.0.tgz#f8d3f7d0ec4c3dea35a7e3c8efa4cb8b45c9e7ee"
15433+
integrity sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==
15434+
1532715435
uglify-js@^3.1.4:
1532815436
version "3.19.3"
1532915437
resolved "https://registry.npmjs.org/uglify-js/-/uglify-js-3.19.3.tgz#82315e9bbc6f2b25888858acd1fff8441035b77f"
@@ -16093,6 +16201,11 @@ yaml@^1.10.0, yaml@^1.10.2:
1609316201
resolved "https://registry.npmjs.org/yaml/-/yaml-1.10.3.tgz#76e407ed95c42684fb8e14641e5de62fe65bbcb3"
1609416202
integrity sha512-vIYeF1u3CjlhAFekPPAk2h/Kv4T3mAkMox5OymRiJQB0spDP10LHvt+K7G9Ny6NuuMAb25/6n1qyUjAcGNf/AA==
1609516203

16204+
yaml@^2.8.3:
16205+
version "2.9.0"
16206+
resolved "https://registry.npmjs.org/yaml/-/yaml-2.9.0.tgz#78274afd93598a1dfdd6130df6a566defcbf9aa4"
16207+
integrity sha512-2AvhNX3mb8zd6Zy7INTtSpl1F15HW6Wnqj0srWlkKLcpYl/gMIMJiyuGq2KeI2YFxUPjdlB+3Lc10seMLtL4cA==
16208+
1609616209
yargs-parser@20.x, yargs-parser@^20.0.0, yargs-parser@^20.2.2, yargs-parser@^20.2.3:
1609716210
version "20.2.9"
1609816211
resolved "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz#2eb7dc3b0289718fc295f362753845c41a0c94ee"

0 commit comments

Comments
 (0)