add append_body option (#199)

This commit is contained in:
Feng Yu
2022-01-23 00:40:31 +08:00
committed by GitHub
parent 8a65c81355
commit fe9a9bd329
6 changed files with 53 additions and 9 deletions

View File

@ -113,6 +113,7 @@ describe("util", () => {
github_ref: "",
github_repository: "",
github_token: "",
input_append_body: false,
input_body: undefined,
input_body_path: undefined,
input_draft: undefined,
@ -137,6 +138,7 @@ describe("util", () => {
github_ref: "",
github_repository: "",
github_token: "",
input_append_body: false,
input_body: undefined,
input_body_path: undefined,
input_draft: undefined,
@ -160,6 +162,7 @@ describe("util", () => {
github_ref: "",
github_repository: "",
github_token: "",
input_append_body: false,
input_body: undefined,
input_body_path: undefined,
input_draft: undefined,
@ -184,6 +187,7 @@ describe("util", () => {
github_ref: "",
github_repository: "",
github_token: "",
input_append_body: false,
input_body: undefined,
input_body_path: undefined,
input_draft: undefined,
@ -211,6 +215,7 @@ describe("util", () => {
github_ref: "",
github_repository: "",
github_token: "env-token",
input_append_body: false,
input_body: undefined,
input_body_path: undefined,
input_draft: false,
@ -236,6 +241,7 @@ describe("util", () => {
github_ref: "",
github_repository: "",
github_token: "input-token",
input_append_body: false,
input_body: undefined,
input_body_path: undefined,
input_draft: false,
@ -260,6 +266,7 @@ describe("util", () => {
github_ref: "",
github_repository: "",
github_token: "",
input_append_body: false,
input_body: undefined,
input_body_path: undefined,
input_draft: false,
@ -274,6 +281,30 @@ describe("util", () => {
}
);
});
it("parses basic config with append_body", () => {
assert.deepStrictEqual(
parseConfig({
INPUT_APPEND_BODY: "true"
}),
{
github_ref: "",
github_repository: "",
github_token: "",
input_append_body: true,
input_body: undefined,
input_body_path: undefined,
input_draft: undefined,
input_prerelease: undefined,
input_files: [],
input_name: undefined,
input_tag_name: undefined,
input_fail_on_unmatched_files: false,
input_target_commitish: undefined,
input_discussion_category_name: undefined,
input_generate_release_notes: false
}
);
});
});
describe("isTag", () => {
it("returns true for tags", async () => {