我有一个包含多个程序集的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个程序集,配置需要大量复制粘贴。这将是一个很好的东西可重用。
发布于 2021-06-18 07:14:29
似乎也不支持依赖项配置文件的YAML架构;
- templatename:fill-from:这些是可靠配置的正式文档。并详细说明可用于配置的允许的键/值对。
遗憾的是,它似乎不会让你坚持干燥的原则。️
https://stackoverflow.com/questions/67854087
复制相似问题