github-release-1.0.3: Upload files to GitHub releases.

Safe HaskellNone
LanguageHaskell2010

GitHubRelease

Documentation

data Command Source #

Constructors

Upload 

Fields

Version 

Instances

Show Command Source # 
Generic Command Source # 

Associated Types

type Rep Command :: * -> * #

Methods

from :: Command -> Rep Command x #

to :: Rep Command x -> Command #

ParseRecord Command Source # 
type Rep Command Source # 
type Rep Command = D1 (MetaData "Command" "GitHubRelease" "github-release-1.0.3-HPPi9V7GoDpB7rYOldTQ5g" False) ((:+:) (C1 (MetaCons "Upload" PrefixI True) ((:*:) ((:*:) (S1 (MetaSel (Just Symbol "file") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ((<?>) FilePath "The path to the local file to upload."))) ((:*:) (S1 (MetaSel (Just Symbol "name") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ((<?>) String "The name to give the file on the release."))) (S1 (MetaSel (Just Symbol "owner") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ((<?>) String "The GitHub owner, either a user or organization."))))) ((:*:) (S1 (MetaSel (Just Symbol "repo") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ((<?>) String "The GitHub repository name."))) ((:*:) (S1 (MetaSel (Just Symbol "tag") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ((<?>) String "The tag name."))) (S1 (MetaSel (Just Symbol "token") NoSourceUnpackedness NoSourceStrictness DecidedLazy) (Rec0 ((<?>) String "Your OAuth2 token."))))))) (C1 (MetaCons "Version" PrefixI False) U1))

main :: IO () Source #