Merge branch 'main' into main

This commit is contained in:
VIVIA CONNECT, LLC 2025-08-10 05:55:35 -05:00 committed by GitHub
commit c5f36c7c5a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 2263 additions and 1991 deletions

View File

@ -21,7 +21,7 @@ export default tseslint.config(
languageOptions: {
ecmaVersion: 2023,
parserOptions: {
project: ['./.github/linters/tsconfig.json', './tsconfig.json']
project: ['./.github/linters/tsconfig.json']
}
},
rules: {

View File

@ -38,7 +38,7 @@ jobs:
- name: Lint Codebase
id: super-linter
uses: super-linter/super-linter/slim@v7.2.1
uses: super-linter/super-linter/slim@v8.0.0
env:
DEFAULT_BRANCH: main
FILTER_REGEX_EXCLUDE: dist/**/*
@ -46,6 +46,10 @@ jobs:
TYPESCRIPT_DEFAULT_STYLE: prettier
VALIDATE_ALL_CODEBASE: true
VALIDATE_JAVASCRIPT_STANDARD: false
VALIDATE_TYPESCRIPT_ES: false
VALIDATE_TYPESCRIPT_STANDARD: false
VALIDATE_JSCPD: false
VALIDATE_YAML_PRETTIER: false
- name: Run eslint
run: npm run lint:eslint

View File

@ -48,7 +48,7 @@ jobs:
- name: Report attestation prober success
if: ${{ success() }}
uses: masci/datadog@6889e9d060f5368eeee51f8a3f06a52f65d04da3 # v1.9.1
uses: masci/datadog@f0cad7cba58a34e65535732564c9bf174ee89006 # v1.9.2
with:
api-key: "${{ secrets.DATADOG_API_KEY }}"
service-checks: |
@ -66,7 +66,7 @@ jobs:
- name: Report attestation prober failure
if: ${{ failure() }}
uses: masci/datadog@6889e9d060f5368eeee51f8a3f06a52f65d04da3 # v1.9.1
uses: masci/datadog@f0cad7cba58a34e65535732564c9bf174ee89006 # v1.9.2
with:
api-key: "${{ secrets.DATADOG_API_KEY }}"
service-checks: |

View File

@ -121,6 +121,10 @@ Attestations are saved in the JSON-serialized [Sigstore bundle][6] format.
If multiple subjects are being attested at the same time, a single attestation
will be created with references to each of the supplied subjects.
The absolute path to the generated attestation is appended to the file
`${RUNNER_TEMP}/created_attestation_paths.txt`. This file will accumulate the
paths to all attestations created over the course of a single workflow.
## Attestation Limits
### Subject Limits

View File

@ -64,7 +64,7 @@ runs:
steps:
- uses: actions/attest-build-provenance/predicate@1176ef556905f349f669722abf30bce1a6e16e01 # predicate@1.1.5
id: generate-build-provenance-predicate
- uses: actions/attest@a63cfcc7d1aab266ee064c58250cfc2c7d07bc31 # v2.2.1
- uses: actions/attest@ce27ba3b4a9a139d9a20a4a07d69fabb52f1e5bc # v2.4.0
id: attest
with:
subject-path: ${{ inputs.subject-path }}

BIN
dist/index.js generated vendored

Binary file not shown.

4209
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -74,20 +74,20 @@
"@actions/core": "^1.11.1"
},
"devDependencies": {
"@eslint/js": "^9.23.0",
"@types/jest": "^29.5.14",
"@types/node": "^22.13.14",
"@eslint/js": "^9.32.0",
"@types/jest": "^30.0.0",
"@types/node": "^24.1.0",
"@vercel/ncc": "^0.38.3",
"eslint": "^9.23.0",
"eslint-plugin-import": "^2.31.0",
"eslint-plugin-jest": "^28.11.0",
"jest": "^29.7.0",
"eslint": "^9.32.0",
"eslint-plugin-import": "^2.32.0",
"eslint-plugin-jest": "^29.0.1",
"jest": "^30.0.5",
"jose": "^5.9.6",
"markdownlint-cli": "^0.44.0",
"nock": "^14.0.2",
"prettier": "^3.5.3",
"ts-jest": "^29.3.0",
"typescript": "^5.8.2",
"typescript-eslint": "^8.28.0"
"markdownlint-cli": "^0.45.0",
"nock": "^14.0.8",
"prettier": "^3.6.2",
"ts-jest": "^29.4.1",
"typescript": "^5.9.2",
"typescript-eslint": "^8.39.0"
}
}

View File

@ -5,6 +5,7 @@
"module": "NodeNext",
"rootDir": "./src",
"moduleResolution": "NodeNext",
"isolatedModules": true,
"baseUrl": "./",
"sourceMap": true,
"outDir": "./dist",