-
-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Support Issue forms and PR forms (#20987)
* feat: extend issue template for yaml * feat: support yaml template * feat: render form to markdown * feat: support yaml template for pr * chore: rename to Fields * feat: template unmarshal * feat: split template * feat: render to markdown * feat: use full name as template file name * chore: remove useless file * feat: use dropdown of fomantic ui * feat: update input style * docs: more comments * fix: render text without render * chore: fix lint error * fix: support use description as about in markdown * fix: add field class in form * chore: generate swagger * feat: validate template * feat: support is_nummber and regex * test: fix broken unit tests * fix: ignore empty body of md template * fix: make multiple easymde editors work in one page * feat: better UI * fix: js error in pr form * chore: generate swagger * feat: support regex validation * chore: generate swagger * fix: refresh each markdown editor * chore: give up required validation * fix: correct issue template candidates * fix: correct checkboxes style * chore: ignore .hugo_build.lock in docs * docs: separate out a new doc for merge templates * docs: introduce syntax of yaml template * feat: show a alert for invalid templates * test: add case for a valid template * fix: correct attributes of required checkbox * fix: add class not-under-easymde for dropzone * fix: use more back-quotes * chore: remove translation in zh-CN * fix EasyMDE statusbar margin * fix: remove repeated blocks * fix: reuse regex for quotes Co-authored-by: wxiaoguang <wxiaoguang@gmail.com>
- Loading branch information
1 parent
b7a4b45
commit 84447df
Showing
30 changed files
with
1,773 additions
and
173 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,3 +2,6 @@ public/ | |
templates/swagger/v1_json.tmpl | ||
themes/ | ||
resources/ | ||
|
||
# Temporary lock file while building | ||
/.hugo_build.lock |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,48 @@ | ||
--- | ||
date: "2022-08-31T17:35:40+08:00" | ||
title: "Usage: Merge Message templates" | ||
slug: "merge-message-templates" | ||
weight: 15 | ||
toc: false | ||
draft: false | ||
menu: | ||
sidebar: | ||
parent: "usage" | ||
name: "Merge Message templates" | ||
weight: 15 | ||
identifier: "merge-message-templates" | ||
--- | ||
|
||
# Merge Message templates | ||
|
||
**Table of Contents** | ||
|
||
{{< toc >}} | ||
|
||
## File names | ||
|
||
Possible file names for PR default merge message templates: | ||
|
||
- `.gitea/default_merge_message/MERGE_TEMPLATE.md` | ||
- `.gitea/default_merge_message/REBASE_TEMPLATE.md` | ||
- `.gitea/default_merge_message/REBASE-MERGE_TEMPLATE.md` | ||
- `.gitea/default_merge_message/SQUASH_TEMPLATE.md` | ||
- `.gitea/default_merge_message/MANUALLY-MERGED_TEMPLATE.md` | ||
- `.gitea/default_merge_message/REBASE-UPDATE-ONLY_TEMPLATE.md` | ||
|
||
## Variables | ||
|
||
You can use the following variables enclosed in `${}` inside these templates which follow [os.Expand](https://pkg.go.dev/os#Expand) syntax: | ||
|
||
- BaseRepoOwnerName: Base repository owner name of this pull request | ||
- BaseRepoName: Base repository name of this pull request | ||
- BaseBranch: Base repository target branch name of this pull request | ||
- HeadRepoOwnerName: Head repository owner name of this pull request | ||
- HeadRepoName: Head repository name of this pull request | ||
- HeadBranch: Head repository branch name of this pull request | ||
- PullRequestTitle: Pull request's title | ||
- PullRequestDescription: Pull request's description | ||
- PullRequestPosterName: Pull request's poster name | ||
- PullRequestIndex: Pull request's index number | ||
- PullRequestReference: Pull request's reference char with index number. i.e. #1, !2 | ||
- ClosingIssues: return a string contains all issues which will be closed by this pull request i.e. `close #1, close #2` |
Oops, something went wrong.