hercules-ci-api-agent 0.4.0.0 → 0.4.1.0
raw patch · 3 files changed
+11/−2 lines, 3 filesPVP: major bump suggested
API removals or changes: PVP suggests a major version bump
API changes (from Hackage documentation)
+ Hercules.API.Agent.Effect.EffectTask: [projectId] :: EffectTask -> Id "project"
+ Hercules.API.Agent.Effect.EffectTask: [projectPath] :: EffectTask -> Text
- Hercules.API.Agent.Effect.EffectTask: EffectTask :: Id (Task EffectTask) -> Text -> Text -> [Text] -> Text -> EffectTask
+ Hercules.API.Agent.Effect.EffectTask: EffectTask :: Id (Task EffectTask) -> Text -> Text -> [Text] -> Text -> Id "project" -> Text -> EffectTask
Files
- CHANGELOG.md +6/−0
- hercules-ci-api-agent.cabal +1/−1
- src/Hercules/API/Agent/Effect/EffectTask.hs +4/−1
CHANGELOG.md view
@@ -5,6 +5,12 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/). +## 0.4.1.0 - 2021-09-06++### Added++ - `EffectTask` fields to support running `hci` in effects+ ## 0.4.0.0 - 2021-06-22 ### Changed
hercules-ci-api-agent.cabal view
@@ -1,7 +1,7 @@ cabal-version: 1.12 name: hercules-ci-api-agent-version: 0.4.0.0+version: 0.4.1.0 synopsis: API definition for Hercules CI Agent to talk to hercules-ci.com or Hercules CI Enterprise category: API, CI, Testing, DevOps, Nix homepage: https://github.com/hercules-ci/hercules-ci-agent#readme
src/Hercules/API/Agent/Effect/EffectTask.hs view
@@ -1,3 +1,4 @@+{-# LANGUAGE DataKinds #-} {-# LANGUAGE DeriveAnyClass #-} module Hercules.API.Agent.Effect.EffectTask where@@ -10,6 +11,8 @@ derivationPath :: Text, logToken :: Text, inputDerivationOutputPaths :: [Text],- token :: Text+ token :: Text,+ projectId :: Id "project",+ projectPath :: Text } deriving (Generic, Show, Eq, NFData, ToJSON, FromJSON)