我有一个 C# 项目,其中包含多个程序集,其中一些节点模块作为开发依赖项。
给定这个示例dependabot.yml 配置文件
version: 2
updates:
- package-ecosystem: 'npm'
directory: '/'
schedule:
interval: 'weekly'
labels:
- 'dependencies'
target-branch: 'dev'
commit-message:
prefix: 'deps'
reviewers:
- 'user1'
- 'user2'
- 'user3'
- package-ecosystem: 'nuget'
directory: '/MyCsharpProject/Assembly1'
schedule:
interval: 'weekly'
labels:
- 'dependencies'
target-branch: 'dev'
commit-message:
prefix: 'deps'
reviewers:
- 'user1'
- 'user2'
- 'user3'
两种配置几乎相同。唯一不同的是:
- 生态系统
- 目录
有没有办法可以创建一些模板?这是我正在寻找的伪实现
version: 2
updates:
- template
name: 'my-template'
schedule:
interval: 'weekly'
labels:
- 'dependencies'
target-branch: 'dev'
commit-message:
prefix: 'deps'
reviewers:
- 'user1'
- 'user2'
- 'user3'
- package-ecosystem: 'npm'
directory: '/'
fill-from: 'my-template'
- package-ecosystem: 'nuget'
directory: '/MyCsharpProject/Assembly1'
fill-from: 'my-template'
目前我的 C# 项目有 8 个程序集,配置需要大量复制粘贴。让东西可重复使用会很好。