Repository navigation
Dependabot/npm and yarn/actions/core 3.0.1 - #4324
Open
beer-sakthai wants to merge 33 commits into
Open
beer-sakthai wants to merge 33 commits into
beer-sakthai wants to merge 33 commits into
Conversation
…in-n5m9pm Sync main with upstream github/codeql-action
The `*-xlarge` macOS runners are GitHub larger runners that are not available to this fork, so every job targeting them failed without starting. Switch to the standard hosted equivalents (macos-latest, macos-15, macos-14) in the PR-check sources and codeql.yml, and regenerate the PR-check workflows with pr-checks/sync.sh. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A6REV1f9XMQdyBtTufzb8e
This fork has CodeQL default setup enabled, which rejects SARIF from advanced configurations, so the `analyze-javascript (ubuntu-24.04)` and `analyze-other` jobs failed at upload. Default setup already scans this repository, so keep running the analyses but only upload when running in github/codeql-action. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01A6REV1f9XMQdyBtTufzb8e
…in-n5m9pm Fix fork CI: standard macOS runners and skip self-analysis uploads
Bumps the npm_and_yarn group with 1 update in the / directory: [brace-expansion](https://github.com/juliangruber/brace-expansion). Updates `brace-expansion` from 1.1.18 to 1.1.21 - [Release notes](https://github.com/juliangruber/brace-expansion/releases) - [Commits](juliangruber/brace-expansion@v1.1.18...v1.1.21) --- updated-dependencies: - dependency-name: brace-expansion dependency-version: 1.1.21 dependency-type: indirect dependency-group: npm_and_yarn ... Signed-off-by: dependabot[bot] <support@github.com>
…nd_yarn-cb24140fdc Bump brace-expansion from 1.1.18 to 1.1.21 in the npm_and_yarn group across 1 directory
Expanded the security policy to include detailed reporting methods, security scope, response processes, and guidelines for responsible disclosure.
Removed unsupported OS versions from the matrix. Co-authored-by: Copilot Autofix powered by AI <175728472+Copilot@users.noreply.github.com>
Bumps the npm-minor group with 8 updates in the / directory: | Package | From | To | | --- | --- | --- | | [@actions/glob](https://github.com/actions/toolkit/tree/HEAD/packages/glob) | `0.5.1` | `0.7.0` | | [follow-redirects](https://github.com/follow-redirects/follow-redirects) | `1.16.1` | `1.16.2` | | [node-forge](https://github.com/digitalbazaar/forge) | `1.4.1` | `1.4.3` | | [semver](https://github.com/npm/node-semver) | `7.8.5` | `7.8.6` | | [@types/sinon](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/sinon) | `22.0.1` | `22.0.2` | | [eslint-plugin-jsdoc](https://github.com/gajus/eslint-plugin-jsdoc) | `65.4.0` | `65.4.3` | | [globals](https://github.com/sindresorhus/globals) | `17.13.0` | `17.14.0` | | [typescript-eslint](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/typescript-eslint) | `8.72.0` | `8.72.1` | Updates `@actions/glob` from 0.5.1 to 0.7.0 - [Changelog](https://github.com/actions/toolkit/blob/main/packages/glob/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/glob) Updates `follow-redirects` from 1.16.1 to 1.16.2 - [Release notes](https://github.com/follow-redirects/follow-redirects/releases) - [Commits](follow-redirects/follow-redirects@v1.16.1...v1.16.2) Updates `node-forge` from 1.4.1 to 1.4.3 - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](digitalbazaar/forge@v1.4.1...v1.4.3) Updates `semver` from 7.8.5 to 7.8.6 - [Release notes](https://github.com/npm/node-semver/releases) - [Changelog](https://github.com/npm/node-semver/blob/main/CHANGELOG.md) - [Commits](npm/node-semver@v7.8.5...v7.8.6) Updates `@types/sinon` from 22.0.1 to 22.0.2 - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/sinon) Updates `eslint-plugin-jsdoc` from 65.4.0 to 65.4.3 - [Release notes](https://github.com/gajus/eslint-plugin-jsdoc/releases) - [Commits](gajus/eslint-plugin-jsdoc@v65.4.0...v65.4.3) Updates `globals` from 17.13.0 to 17.14.0 - [Release notes](https://github.com/sindresorhus/globals/releases) - [Commits](sindresorhus/globals@v17.13.0...v17.14.0) Updates `typescript-eslint` from 8.72.0 to 8.72.1 - [Release notes](https://github.com/typescript-eslint/typescript-eslint/releases) - [Changelog](https://github.com/typescript-eslint/typescript-eslint/blob/main/packages/typescript-eslint/CHANGELOG.md) - [Commits](https://github.com/typescript-eslint/typescript-eslint/commits/v8.72.1/packages/typescript-eslint) --- updated-dependencies: - dependency-name: "@actions/glob" dependency-version: 0.7.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: npm-minor - dependency-name: follow-redirects dependency-version: 1.16.2 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: node-forge dependency-version: 1.4.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: semver dependency-version: 7.8.6 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: "@types/sinon" dependency-version: 22.0.2 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: eslint-plugin-jsdoc dependency-version: 65.4.3 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor - dependency-name: globals dependency-version: 17.14.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: npm-minor - dependency-name: typescript-eslint dependency-version: 8.72.1 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: npm-minor ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [ava](https://github.com/avajs/ava) from 6.4.1 to 8.3.0. - [Release notes](https://github.com/avajs/ava/releases) - [Commits](avajs/ava@v6.4.1...v8.3.0) --- updated-dependencies: - dependency-name: ava dependency-version: 8.3.0 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@actions/http-client](https://github.com/actions/toolkit/tree/HEAD/packages/http-client) from 3.0.2 to 4.0.1. - [Changelog](https://github.com/actions/toolkit/blob/main/packages/http-client/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/http-client) --- updated-dependencies: - dependency-name: "@actions/http-client" dependency-version: 4.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 20.19.43 to 26.6.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 26.6.6 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@actions/exec](https://github.com/actions/toolkit/tree/HEAD/packages/exec) from 2.0.0 to 3.0.0. - [Changelog](https://github.com/actions/toolkit/blob/main/packages/exec/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/exec) --- updated-dependencies: - dependency-name: "@actions/exec" dependency-version: 3.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 2.0.3 to 3.0.1. - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) --- updated-dependencies: - dependency-name: "@actions/core" dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…inor-77e50b00c1 Bump the npm-minor group across 1 directory with 8 updates
….3.0 Bump ava from 6.4.1 to 8.3.0
…ons/http-client-4.0.1 Bump @actions/http-client from 3.0.2 to 4.0.1
Bumps [@actions/core](https://github.com/actions/toolkit/tree/HEAD/packages/core) from 2.0.3 to 3.0.1. - [Changelog](https://github.com/actions/toolkit/blob/main/packages/core/RELEASES.md) - [Commits](https://github.com/actions/toolkit/commits/HEAD/packages/core) --- updated-dependencies: - dependency-name: "@actions/core" dependency-version: 3.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 24.19.2 to 26.6.6. - [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases) - [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/node) --- updated-dependencies: - dependency-name: "@types/node" dependency-version: 26.6.6 dependency-type: direct:development update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <support@github.com>
…hecks/actions/core-3.0.1 Bump @actions/core from 2.0.3 to 3.0.1 in /pr-checks
…hecks/types/node-26.6.6 Bump @types/node from 24.19.2 to 26.6.6 in /pr-checks
…s/node-26.6.6 Bump @types/node from 20.19.43 to 26.6.6
…ons/exec-3.0.0 Bump @actions/exec from 2.0.0 to 3.0.0
Contributor
There was a problem hiding this comment.
🟡 Changes recommended
Critical workflow and dependency-file defects remain, including malformed CodeQL steps, an invalid and inconsistent lockfile, and duplicate manifest keys that prevent the intended dependency upgrades and CI coverage from taking effect.
8 open issues
Remove the duplicated JavaScript analysis steps · New Remove duplicate dependency keys to preserve upgraded versions · New Split runner-image keys to include both macOS matrix cases · New Split operating-system entries to preserve both macOS runners · New Split Swift matrix cases into separate include entries · New Add macos-latest as a sibling operating-system entry · New Split runner-image mappings to retain macos-latest coverage · New Replace the placeholder security contact with a verified contact · New
What changed in this PR
This PR updates project and PR-check dependencies, expands macOS CI coverage, adds a repository security policy, and modifies the CodeQL self-analysis workflow.
Changes:
- Upgrades runtime, development, and PR-check dependencies.
- Adds or adjusts macOS coverage across Swift and multi-language validation workflows.
- Adds
SECURITY.mdand updates CodeQL analysis workflow steps. - Regenerates related workflow matrix files.
| File | Description |
|---|---|
| SECURITY.md | Adds repository security policy and vulnerability-reporting guidance. |
| pr-checks/package.json | Updates dependencies used by PR-check scripts. |
| pr-checks/checks/swift-custom-build.yml | Adds macOS runner coverage for Swift custom-build checks. |
| pr-checks/checks/swift-autobuild.yml | Adds macOS runner coverage for Swift autobuild checks. |
| pr-checks/checks/per-language-bundle-validation.yml | Adds Swift bundle validation matrix coverage. |
| pr-checks/checks/multi-language-autodetect.yml | Adjusts macOS runner and legacy Swift testing configuration. |
| pr-checks/checks/all-platform-bundle.yml | Adds an additional macOS runner configuration for bundle testing. |
| package.json | Updates root runtime and development dependencies. |
| package-lock.json | Updates the dependency lockfile. |
| .github/workflows/codeql.yml | Adds and modifies CodeQL analysis workflow steps. |
| .github/workflows/__swift-custom-build.yml | Updates the generated Swift custom-build workflow matrix. |
| .github/workflows/__swift-autobuild.yml | Updates the generated Swift autobuild workflow matrix. |
| .github/workflows/__per-language-bundle-validation.yml | Updates the generated per-language validation matrix. |
| .github/workflows/__multi-language-autodetect.yml | Updates the generated multi-language workflow matrix. |
| .github/workflows/__all-platform-bundle.yml | Updates the generated all-platform bundle workflow matrix. |
Review effort: Lite (dynamic)
Comment on lines
+91
to
+95
| - name: Checkout | ||
| uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 | ||
| - name: Initialize CodeQL | ||
| uses: ./init | ||
| id: init |
Comment on lines
+28
to
37
| "@actions/core": "^3.0.1", | ||
| "@actions/exec": "^2.0.0", | ||
| "@actions/core": "^2.0.3", | ||
| "@actions/exec": "^3.0.0", | ||
| "@actions/github": "^8.0.1", | ||
| "@actions/glob": "^0.5.0", | ||
| "@actions/http-client": "^4.0.1", | ||
| "@actions/glob": "^0.7.0", | ||
| "@actions/http-client": "^3.0.0", | ||
| "@actions/io": "^2.0.0", |
Comment on lines
5
to
7
| - os: macos | ||
| runner-image: macos-latest | ||
| runner-image: macos-26-xlarge |
Comment on lines
5
to
7
| - os: macos | ||
| runner-image: macos-latest | ||
| runner-image: macos-26-xlarge |
Comment on lines
+40
to
44
| os: macos-latest | ||
| version: nightly-latest | ||
| os: macos-26-xlarge | ||
| version: linked | ||
| build-mode: autobuild |
Comment on lines
6
to
8
| - os: macos | ||
| runner-image: macos-latest | ||
| runner-image: macos-26-xlarge |
Comment on lines
8
to
10
| - os: macos | ||
| runner-image: macos-latest | ||
| runner-image: macos-26-xlarge |
Comment on lines
+41
to
+42
| - **Repository owner:** `beer-sakthai` | ||
| - **Security email:** `[ADD YOUR SECURITY EMAIL HERE]` |
dependabot
Bot
deleted the
dependabot/npm_and_yarn/actions/core-3.0.1
branch
November 13, 2026 04:55
This branch has not been deployed
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.



Risk assessment
For internal use only. Please select the risk level of this change:
Which use cases does this change impact?
Workflow types:
dynamicworkflows (Default Setup, Code Quality, ...).Products:
analysis-kinds: code-scanning.analysis-kinds: code-quality.upload-sarifaction.Environments:
github.comand/or GitHub Enterprise Cloud with Data Residency.How did/will you validate this change?
.test.tsfiles).pr-checks).If something goes wrong after this change is released, what are the mitigation and rollback strategies?
How will you know if something goes wrong after this change is released?
Are there any special considerations for merging or releasing this change?
Merge / deployment checklist