/
githubmirror
/
material-ui
Обзор
Документация
Войти
/
githubmirror
/
material-ui
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
.github/workflows/issue-cleanup.yml
52 строки
2 KB
renovate[bot]
Bump GitHub Actions (major) (#48416)
08 май 2026, 17:08
Не верифицирован
08 май 2026, 17:08
326c228
Код
Авторство
О чём код?
name: Cleanup issue comment on: issues: types: - opened permissions: {} jobs: issue_cleanup: runs-on: ubuntu-latest permissions: issues: write steps: - uses: actions/github-script@3a2844b7e9c422d3c10d287c895573f7108da1b3 # v9 with: script: | const issue = await github.rest.issues.get({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.issue.number, }) const lines = issue.data.body.split('\n') const _ = extractInputSection(lines, 'Latest version') const searchKeywords = extractInputSection(lines, 'Search keywords') const orderID = extractInputSection(lines, 'Order ID or Support key') lines.push('') lines.push('**Search keywords**: ' + searchKeywords) if (orderID !== '' && orderID !== '_No response_') { lines.push('**Order ID**: ' + orderID) } const body = lines.join('\n') await github.rest.issues.update({ owner: context.repo.owner, repo: context.repo.repo, issue_number: context.issue.number, body, }) function extractInputSection(lines, title) { const index = lines.findIndex(line => line.startsWith('###') && line.includes(title)) if (index === -1) { return '' } return lines.splice(index, 4)[2].trim() }