UNPKG

@yuki-no/plugin-batch-pr

Version:

Batch PR plugin for yuki-no - Collects opened Yuki-no translation issues and creates a single pull request

23 lines (17 loc) 787 B
import { log } from '@yuki-no/plugin-sdk/utils/log'; export const createPrBody = (issueStatus) => { log('I', `createPrBody :: Creating PR body for ${issueStatus.length} issues`); const resolvedIssueComments = issueStatus.map(createIssueComment); return ` > [!CAUTION] > **DO NOT EDIT THIS PR MANUALLY** > This PR is automatically managed by the Batch PR plugin. Manual changes will be overwritten. ## ❄️ Batch Pull Request This PR collects opened Yuki-no translation issues into a single pull request. ### Resolved Issues ${resolvedIssueComments.join('\n')} --- *Generated by [Yuki-no Batch PR Plugin](https://github.com/Gumball12/yuki-no/tree/next/packages/batch-pr/)* `; }; const createIssueComment = (issueStatus) => `${issueStatus.type} #${issueStatus.number}`;