4 stable releases

1.0.53 Oct 23, 2023
1.0.50 Oct 22, 2023

#7 in #version-string

MIT license

21KB
431 lines

r-gh-create-release

A wrapper utility of gh release.

Commandline options.

    -h, --help          Show usage.
        --publish       Create a new release of gh-create-release. (For
                        maintenance)
        --dry-run       dry run.
        --determine-version-from STRING
                        Determines version string from file. (Cargo.toml,
                        etc...)
        --notes STRING  string
        --tag STRING    create release using tag.
        --title STRING  string
        --target STRING string
        --file ARRAY    string

Examples

Create release with 1 attachment from your main branch.

  • Release notes will be created automatically.
r-gh-create-release --file path/to/your/app

Create release with title and 1 attachment.

  • Release notes will be created automatically.
r-gh-create-release --title "My First Release!" --file path/to/your/app

Create release with release notes and 1 attachment.

r-gh-create-release --notes "Your Release Note" --file path/to/your/app

Create release with release notes and 1 attachment.

  • Release notes will be created from file.
r-gh-create-release --notes path/to/your/notes.txt --file path/to/your/app

Create release from your branch.

r-gh-create-release --target your-branch-name --file path/to/your/app

Download

Dependencies

~4–5.5MB
~101K SLoC