shelve
shelve copied to clipboard
feat: Sync files across repo
This feature is the first genuine GitHub capability aimed at enabling direct file uploads in Shelve, ensuring that one or multiple files stay up to date across various repositories. This feature will also function with the CLI following an upgrade of the shelve config file, which may look something like this:
# shelve.config.ts
export default {
ecosystem: {
name: 'my-org',
repos: ['repo1', 'repo2'],
shared: {
files: ['CONTRIBUTING.md', 'CODE_OF_CONDUCT.md'],
templates: './templates',
branding: './branding'
}
},
markdown: {
templates: {
readme: './templates/README.md',
contributing: './templates/CONTRIBUTING.md'
},
autoUpdate: {
contributors: true,
dependencies: true,
stats: true
}
}
}
This issue is stale because it has been open for 30 days with no activity.
This issue is stale because it has been open for 30 days with no activity.