diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 82d1743aa..37c88aed7 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -4,23 +4,30 @@ updates: directory: / schedule: interval: weekly + groups: + all-actions: + patterns: + - "*" commit-message: prefix: "ci" - package-ecosystem: pip directory: /packages/data-designer-config schedule: interval: weekly + open-pull-requests-limit: 0 commit-message: prefix: "chore" - package-ecosystem: pip directory: /packages/data-designer-engine schedule: interval: weekly + open-pull-requests-limit: 0 commit-message: prefix: "chore" - package-ecosystem: pip directory: /packages/data-designer schedule: interval: weekly + open-pull-requests-limit: 0 commit-message: prefix: "chore" diff --git a/.github/workflows/dco-assistant.yml b/.github/workflows/dco-assistant.yml index 2fa3c5769..dddb19bec 100644 --- a/.github/workflows/dco-assistant.yml +++ b/.github/workflows/dco-assistant.yml @@ -26,7 +26,7 @@ jobs: runs-on: ubuntu-latest steps: - name: "DCO Assistant" - if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the Contributor Agreement including DCO and I hereby sign the Contributor Agreement and DCO') || github.event_name == 'pull_request_target' + if: (github.event.comment.body == 'recheck' || github.event.comment.body == 'I have read the DCO document and I hereby sign the DCO.') || github.event_name == 'pull_request_target' uses: contributor-assistant/github-action@ca4a40a7d1004f18d9960b404b97e5f30a505a08 env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} @@ -35,7 +35,7 @@ jobs: path-to-signatures: "dco-signatures.json" path-to-document: 'https://github.com/NVIDIA-NeMo/DataDesigner/blob/main/DCO' branch: 'signatures' - allowlist: dependabot + allowlist: dependabot[bot] create-file-commit-message: "chore: create file to store dco signatures" signed-commit-message: "chore: $contributorName has signed the dco in #$pullRequestNo" custom-notsigned-prcomment: "Thank you for your submission! We ask that $you sign our [Developer Certificate of Origin](https://github.com/NVIDIA-NeMo/DataDesigner/blob/main/DCO) before we can accept your contribution. You can sign the DCO by adding a comment below using this text:"