| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GitHub.Types.Workflow
Documentation
Constructors
| Input | |
Fields
| |
Constructors
| Secret | |
Fields | |
Constructors
| OnSpec | |
Fields
| |
newtype OnSchedule Source #
Constructors
| OnSchedule | |
Fields | |
Instances
| Eq OnSchedule Source # | |
Defined in GitHub.Types.Workflow | |
| Show OnSchedule Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> OnSchedule -> ShowS # show :: OnSchedule -> String # showList :: [OnSchedule] -> ShowS # | |
| ToJSON OnSchedule Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: OnSchedule -> Value # toEncoding :: OnSchedule -> Encoding # toJSONList :: [OnSchedule] -> Value # toEncodingList :: [OnSchedule] -> Encoding # omitField :: OnSchedule -> Bool # | |
| FromJSON OnSchedule Source # | |
Defined in GitHub.Types.Workflow | |
Constructors
| OnMap | |
Fields | |
Constructors
| Step | |
Constructors
| RunConfig | |
Fields | |
newtype JobDefaults Source #
Constructors
| JobDefaults | |
Fields | |
Instances
| Eq JobDefaults Source # | |
Defined in GitHub.Types.Workflow | |
| Show JobDefaults Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> JobDefaults -> ShowS # show :: JobDefaults -> String # showList :: [JobDefaults] -> ShowS # | |
| ToJSON JobDefaults Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: JobDefaults -> Value # toEncoding :: JobDefaults -> Encoding # toJSONList :: [JobDefaults] -> Value # toEncodingList :: [JobDefaults] -> Encoding # omitField :: JobDefaults -> Bool # | |
| FromJSON JobDefaults Source # | |
Defined in GitHub.Types.Workflow | |
data Permission Source #
Constructors
| PermissionRead | |
| PermissionWrite |
Instances
| Eq Permission Source # | |
Defined in GitHub.Types.Workflow | |
| Show Permission Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> Permission -> ShowS # show :: Permission -> String # showList :: [Permission] -> ShowS # | |
| ToJSON Permission Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: Permission -> Value # toEncoding :: Permission -> Encoding # toJSONList :: [Permission] -> Value # toEncodingList :: [Permission] -> Encoding # omitField :: Permission -> Bool # | |
| FromJSON Permission Source # | |
Defined in GitHub.Types.Workflow | |
data PermissionsMap Source #
Constructors
| PermissionsMap | |
Instances
| Eq PermissionsMap Source # | |
Defined in GitHub.Types.Workflow Methods (==) :: PermissionsMap -> PermissionsMap -> Bool # (/=) :: PermissionsMap -> PermissionsMap -> Bool # | |
| Show PermissionsMap Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> PermissionsMap -> ShowS # show :: PermissionsMap -> String # showList :: [PermissionsMap] -> ShowS # | |
| ToJSON PermissionsMap Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: PermissionsMap -> Value # toEncoding :: PermissionsMap -> Encoding # toJSONList :: [PermissionsMap] -> Value # toEncodingList :: [PermissionsMap] -> Encoding # omitField :: PermissionsMap -> Bool # | |
| FromJSON PermissionsMap Source # | |
Defined in GitHub.Types.Workflow Methods parseJSON :: Value -> Parser PermissionsMap # parseJSONList :: Value -> Parser [PermissionsMap] # | |
data PermissionsString Source #
Constructors
| PermissionsStringReadAll | |
| PermissionsStringWriteAll |
Instances
| Eq PermissionsString Source # | |
Defined in GitHub.Types.Workflow Methods (==) :: PermissionsString -> PermissionsString -> Bool # (/=) :: PermissionsString -> PermissionsString -> Bool # | |
| Show PermissionsString Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> PermissionsString -> ShowS # show :: PermissionsString -> String # showList :: [PermissionsString] -> ShowS # | |
| ToJSON PermissionsString Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: PermissionsString -> Value # toEncoding :: PermissionsString -> Encoding # toJSONList :: [PermissionsString] -> Value # toEncodingList :: [PermissionsString] -> Encoding # omitField :: PermissionsString -> Bool # | |
| FromJSON PermissionsString Source # | |
Defined in GitHub.Types.Workflow Methods parseJSON :: Value -> Parser PermissionsString # parseJSONList :: Value -> Parser [PermissionsString] # | |
Constructors
| Strategy | |
Fields
| |
Constructors
| Job | |
Fields
| |
data Concurrency Source #
Constructors
| Concurrency | |
Fields | |
Instances
| Eq Concurrency Source # | |
Defined in GitHub.Types.Workflow | |
| Show Concurrency Source # | |
Defined in GitHub.Types.Workflow Methods showsPrec :: Int -> Concurrency -> ShowS # show :: Concurrency -> String # showList :: [Concurrency] -> ShowS # | |
| ToJSON Concurrency Source # | |
Defined in GitHub.Types.Workflow Methods toJSON :: Concurrency -> Value # toEncoding :: Concurrency -> Encoding # toJSONList :: [Concurrency] -> Value # toEncodingList :: [Concurrency] -> Encoding # omitField :: Concurrency -> Bool # | |
| FromJSON Concurrency Source # | |
Defined in GitHub.Types.Workflow | |
Constructors
| Spec | |
Fields
| |