forked from mirrors/action-gh-release
allow creating draft releases without a tag (#95)
Co-authored-by: Doug Tangren <d.tangren@gmail.com>
This commit is contained in:
parent
3973e5f15a
commit
e314c6fe22
2 changed files with 10 additions and 3 deletions
|
@ -1,5 +1,5 @@
|
|||
import { GitHub } from "@actions/github";
|
||||
import { Config, releaseBody } from "./util";
|
||||
import { Config, isTag, releaseBody } from "./util";
|
||||
import { lstatSync, readFileSync } from "fs";
|
||||
import { getType } from "mime";
|
||||
import { basename } from "path";
|
||||
|
@ -154,7 +154,10 @@ export const release = async (
|
|||
|
||||
const [owner, repo] = config.github_repository.split("/");
|
||||
const tag =
|
||||
config.input_tag_name || config.github_ref.replace("refs/tags/", "");
|
||||
config.input_tag_name ||
|
||||
(isTag(config.github_ref)
|
||||
? config.github_ref.replace("refs/tags/", "")
|
||||
: "");
|
||||
try {
|
||||
// you can't get a an existing draft by tag
|
||||
// so we must find one in the list of all releases
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue