Skip to content

Commit c6af613

Browse files
verify cherry-picks
1 parent 530d8af commit c6af613

File tree

148 files changed

+94741
-81221
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+94741
-81221
lines changed

.Rbuildignore

Lines changed: 0 additions & 17 deletions
This file was deleted.

.clusterfuzzlite/Dockerfile

Lines changed: 0 additions & 5 deletions
This file was deleted.

.clusterfuzzlite/build.sh

Lines changed: 0 additions & 20 deletions
This file was deleted.

.clusterfuzzlite/project.yaml

Lines changed: 0 additions & 1 deletion
This file was deleted.

.eslintrc.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
env:
2+
node: true
3+
es6: true
4+
jest: true
5+
6+
globals:
7+
Atomics: readonly
8+
SharedArrayBuffer: readonly
9+
10+
ignorePatterns:
11+
- '!.*'
12+
- '**/node_modules/.*'
13+
- '**/dist/.*'
14+
- '**/coverage/.*'
15+
- '*.json'
16+
17+
parser: '@typescript-eslint/parser'
18+
19+
parserOptions:
20+
ecmaVersion: 2023
21+
sourceType: module
22+
project:
23+
- './.github/linters/tsconfig.json'
24+
- './tsconfig.json'
25+
26+
plugins:
27+
- jest
28+
- '@typescript-eslint'
29+
30+
extends:
31+
- eslint:recommended
32+
- plugin:@typescript-eslint/eslint-recommended
33+
- plugin:@typescript-eslint/recommended
34+
- plugin:github/recommended
35+
- plugin:jest/recommended
36+
37+
rules:
38+
'i18n-text/no-en': off
39+
'import/no-namespace': off

.gitattributes

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
dist/** -diff linguist-generated=true

.github/dependabot.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
1+
version: 2
2+
updates:
3+
- package-ecosystem: github-actions
4+
directory: /
5+
schedule:
6+
interval: daily
7+
8+
- package-ecosystem: npm
9+
directory: /
10+
schedule:
11+
interval: daily

.github/linters/tsconfig.json

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,9 @@
1+
{
2+
"$schema": "https://json.schemastore.org/tsconfig",
3+
"extends": "../../tsconfig.json",
4+
"compilerOptions": {
5+
"noEmit": true
6+
},
7+
"include": ["../../__tests__/**/*", "../../src/**/*"],
8+
"exclude": ["../../dist", "../../node_modules", "../../coverage", "*.json"]
9+
}

.github/workflows/actions_release.yml

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,11 @@ on:
66
tag:
77
description: "Tag for the release"
88
required: true
9-
working_directory:
10-
description: "Working directories to run commands in (comma-separated, optional)"
9+
script:
10+
description: "Specify the build script to run"
1111
required: false
12-
default: "setup-pandoc, setup-manifest, pr-push, check-r-package, pr-fetch"
12+
type: string
13+
default: "npm run all"
1314

1415
permissions:
1516
contents: read
@@ -21,7 +22,7 @@ jobs:
2122
id-token: write
2223
contents: write
2324

24-
uses: step-security/reusable-workflows/.github/workflows/actions_release.yaml@fix_Use-Audit-Fix-With-Mentioned-Directory
25+
uses: step-security/reusable-workflows/.github/workflows/actions_release.yaml@v1
2526
with:
26-
tag: ${{ github.event.inputs.tag }}
27-
working_directory: ${{ github.event.inputs.working_directory }}
27+
tag: "${{ github.event.inputs.tag }}"
28+
script: "${{ github.event.inputs.script }}"

.github/workflows/audit_package.yml

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,19 +11,21 @@ on:
1111
description: "Specify a base branch"
1212
required: false
1313
default: "main"
14-
working_directory:
14+
script:
15+
description: "Specify the build script to run"
1516
required: false
16-
17+
type: string
18+
default: "npm run all"
1719
schedule:
1820
- cron: "0 0 * * 1"
1921

2022
jobs:
2123
audit-fix:
22-
uses: step-security/reusable-workflows/.github/workflows/audit_fix.yml@fix_Use-Audit-Fix-With-Mentioned-Directory
24+
uses: step-security/reusable-workflows/.github/workflows/audit_fix.yml@v1
2325
with:
2426
force: ${{ inputs.force || false }}
2527
base_branch: ${{ inputs.base_branch || 'main' }}
26-
working_directory: ${{ inputs.working_directory || '' }}
28+
script: ${{ inputs.script || 'npm run all' }}
2729

2830
permissions:
2931
contents: write

0 commit comments

Comments
 (0)