packages feed

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 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)