PRDefaults
class: PRDefaults
- source
Since: 0.3.0
class PRDefaults(PRFieldsBase):
labels: list[str] = ...
reviewers: list[str] = ...
assignees: list[str] = ...
title: str = 'chore: sync {name} files'
body_template: str = '<!-- path-sync: sha={src_sha_short} ts={src_commit_ts} -->\nSynced from [{src_repo_name}]({src_repo_url}) @ `{src_sha_short}` ({src_commit_ts})\n\n<details>\n<summary>Sync Log</summary>\n\n```\n{sync_log}\n```\n\n</details>\n'
body_suffix: str = ''
Fields
| Field | Type | Default | Since |
|---|---|---|---|
| labels | list[str] |
... |
0.3.0 |
| reviewers | list[str] |
... |
0.3.0 |
| assignees | list[str] |
... |
0.3.0 |
| title | str |
'chore: sync {name} files' |
0.3.0 |
| body_template | str |
(see source above) | 0.3.0 |
| body_suffix | str |
'' |
0.3.0 |
Changes
| Version | Change |
|---|---|
| 0.7.3 | field 'body_template' default: 'Synced from {src_repo_name} @ {src_sha_short}\n\n\n \n' -> '\nSynced from {src_repo_name} @ Sync Log\n\n\n{sync_log}\n\n\n{src_sha_short} ({src_commit_ts})\n\n\n \n'Sync Log\n\n\n{sync_log}\n\n\n |
| 0.4.1 | added base class 'BaseModel' |
| 0.4.1 | added base class 'PRFieldsBase' |
| 0.3.0 | Made public |