According to the release-drafter doc, we could just set the org path in the config-name input value. Meaning, we don't need a duplicate config in each repo that _extends: .... We can just set the config-name value in the reusable workflow:
jobs:
steps:
# Draft your next Release notes as Pull Requests are merged into the default branch
- uses: release-drafter/release-drafter@3a7fb5c85b80b1dda66e1ccb94009adbbd32fce3 # v7.0.0
with:
commitish: '${{ inputs.commitish }}'
config-name: github:cpp-linter/.github:/.github/release-drafter.yml
This would save us the trouble of updating multiple config files that simply extend the org repo's config file.
Originally posted by @2bndy5 in cpp-linter/clang-tools-pip#153 (comment)