Add Dependabot ecosystem support for vcpkg (#56946)
Co-authored-by: mc <42146119+mchammer01@users.noreply.github.com>
This commit is contained in:
@@ -506,6 +506,9 @@ Package manager | YAML value | Supported versions |
|
|||||||
| Swift | `swift` | v5 |
|
| Swift | `swift` | v5 |
|
||||||
| Terraform | `terraform` | >= 0.13, <= 1.10.x |
|
| Terraform | `terraform` | >= 0.13, <= 1.10.x |
|
||||||
| uv | `uv` | v0 |
|
| uv | `uv` | v0 |
|
||||||
|
| {% ifversion dependabot-vcpkg-support %} |
|
||||||
|
| vcpkg | `vcpkg` | Not applicable |
|
||||||
|
| {% endif %} |
|
||||||
| yarn | `npm` | v1, v2, v3, v4 |
|
| yarn | `npm` | v1, v2, v3, v4 |
|
||||||
|
|
||||||
## `pull-request-branch-name.separator` {% octicon "versions" aria-label="Version updates" height="24" %} {% octicon "shield-check" aria-label="Security updates" height="24" %}
|
## `pull-request-branch-name.separator` {% octicon "versions" aria-label="Version updates" height="24" %} {% octicon "shield-check" aria-label="Security updates" height="24" %}
|
||||||
|
|||||||
6
data/features/dependabot-vcpkg-support.yml
Normal file
6
data/features/dependabot-vcpkg-support.yml
Normal file
@@ -0,0 +1,6 @@
|
|||||||
|
# Reference: #19113
|
||||||
|
# vcpkg support for Dependabot
|
||||||
|
versions:
|
||||||
|
fpt: '*'
|
||||||
|
ghec: '*'
|
||||||
|
ghes: '>= 3.20'
|
||||||
@@ -35,6 +35,9 @@ poetry | `pip` | v1 | {% octicon "check" aria-l
|
|||||||
[Swift](#swift) | `swift` | v5 | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} (git only) | {% octicon "x" aria-label="Not supported" %} |
|
[Swift](#swift) | `swift` | v5 | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} (git only) | {% octicon "x" aria-label="Not supported" %} |
|
||||||
[Terraform](#terraform) | `terraform` | >= 0.13, <= 1.10.x | {% octicon "check" aria-label="Supported" %} | {% octicon "x" aria-label="Not supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | Not applicable |
|
[Terraform](#terraform) | `terraform` | >= 0.13, <= 1.10.x | {% octicon "check" aria-label="Supported" %} | {% octicon "x" aria-label="Not supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | Not applicable |
|
||||||
uv | `uv` | v0 | {% octicon "check" aria-label="Supported" %} | {% octicon "x" aria-label="Not supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | Not applicable |
|
uv | `uv` | v0 | {% octicon "check" aria-label="Supported" %} | {% octicon "x" aria-label="Not supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | Not applicable |
|
||||||
|
| {% ifversion dependabot-vcpkg-support %} |
|
||||||
|
[vcpkg](#vcpkg) | `vcpkg` | Not applicable | {% octicon "check" aria-label="Supported" %} | {% octicon "x" aria-label="Not supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "x" aria-label="Not supported" %} | Not applicable |
|
||||||
|
| {% endif %} |
|
||||||
[yarn](#yarn) | `npm` | v1, v2, v3 | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %}|
|
[yarn](#yarn) | `npm` | v1, v2, v3 | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %} | {% octicon "check" aria-label="Supported" %}|
|
||||||
|
|
||||||
> [!TIP]
|
> [!TIP]
|
||||||
@@ -161,6 +164,14 @@ Terraform support includes:
|
|||||||
* Terraform providers.
|
* Terraform providers.
|
||||||
* Private Terraform Registry. You can configure access for private git repositories by specifying a git registry in your `dependabot.yml` file. For more information, see [`git`](/code-security/dependabot/working-with-dependabot/configuring-access-to-private-registries-for-dependabot#git).
|
* Private Terraform Registry. You can configure access for private git repositories by specifying a git registry in your `dependabot.yml` file. For more information, see [`git`](/code-security/dependabot/working-with-dependabot/configuring-access-to-private-registries-for-dependabot#git).
|
||||||
|
|
||||||
|
{% ifversion dependabot-vcpkg-support %}
|
||||||
|
|
||||||
|
#### vcpkg
|
||||||
|
|
||||||
|
vcpkg support includes updating the `builtin-baseline` commit SHA from the vcpkg ports repository in your `vcpkg.json` manifest file. For more information visit the [`microsoft/vcpkg` repository](https://github.com/microsoft/vcpkg) on {% data variables.product.prodname_dotcom_the_website %} and see [What is manifest mode?](https://learn.microsoft.com/vcpkg/concepts/manifest-mode) in the Microsoft documentation.
|
||||||
|
|
||||||
|
{% endif %}
|
||||||
|
|
||||||
#### yarn
|
#### yarn
|
||||||
|
|
||||||
Dependabot supports vendored dependencies for v2 onwards.
|
Dependabot supports vendored dependencies for v2 onwards.
|
||||||
|
|||||||
Reference in New Issue
Block a user