Skip to content

Releases: thomhurst/ModularPipelines

2.32.0

17 May 13:19
876ac21
Compare
Choose a tag to compare
  • Refactor how modules wait for their dependencies

2.31.3

15 Apr 19:30
Compare
Choose a tag to compare
  • Add ModuleStatus to IModuleResult.cs

2.31.0

15 Apr 18:52
9a5d1fa
Compare
Choose a tag to compare
  • GetModuleResultsAsync() method exposed on PipelineSummary object. This will return IModuleResult objects which exposes module name, status, start, finish, and any skip reasons or exceptions.

Dependabot

  • Bump Azure.Identity in /test/ModularPipelines.TestHelpers (#473)
  • Bump the test-dependencies group with 2 updates (#470)
  • Bump Vampire/setup-wsl from 2.0.1 to 3.0.0 (#464)
  • Bump actions/cache from 3 to 4 (#465)
  • Bump actions/upload-artifact from 3 to 4 (#462)
  • Bump actions/checkout from 3 to 4 (#463)
  • Bump actions/setup-dotnet from 3 to 4 (#461)

2.30.9

27 Mar 10:29
43c516f
Compare
Choose a tag to compare
  • Fix modules appearing as completed (100%) before they had actually completed

Dependabot

  • Bump the azure-dependencies group with 4 updates (#457)
  • Bump vertical-spectreconsolelogger (#458)

2.30.5

26 Mar 18:44
2ca3c76
Compare
Choose a tag to compare
Refresh Progress Task at 1 second intervals (#456)

* Refresh Progress Task at 1 second intervals

* Formatting Markdown

---------

Co-authored-by: Tom Longhurst <thomhurst@users.noreply.github.com>

2.30.3

26 Mar 17:04
7a86cf8
Compare
Choose a tag to compare
  • Rework Dependency Injection Scopes (Singletons/Scoped services)
  • Fix bug where the Interactive Progress Bar Console view was not rendering

2.29.32

26 Mar 05:49
c6441ec
Compare
Choose a tag to compare
  • ShowProgressInConsole option now sets AnsiConsole.Profile.Capabilities.Interactive to reduce code duplication around checking for interactive mode

Dependabot

  • Bump the azure-dependencies group with 9 updates (#451)
  • Bump the test-dependencies group with 1 update (#449)
  • Bump coverlet.collector from 6.0.1 to 6.0.2 (#448)
  • Bump System.Text.Json from 8.0.2 to 8.0.3 (#447)
  • Bump vertical-spectreconsolelogger (#446)

2.29.22

08 Mar 09:15
Compare
Choose a tag to compare
  • Automatically add Dependabot commits to the release notes
  • Fix [SkipIfNoGitHubToken] attribute logic

Dependabot

  • Bump the azure-dependencies group with 1 update (#439)

Bumps the azure-dependencies group with 1 update: Azure.ResourceManager.

Updates Azure.ResourceManager from 1.10.1 to 1.10.2


updated-dependencies:

  • dependency-name: Azure.ResourceManager
    dependency-type: direct:production
    update-type: version-update:semver-patch
    dependency-group: azure-dependencies
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Bump Polly from 8.3.0 to 8.3.1 (#441)

Bumps Polly from 8.3.0 to 8.3.1.


updated-dependencies:

  • dependency-name: Polly
    dependency-type: direct:production
    update-type: version-update:semver-patch
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

  • Bump MailKit from 4.3.0 to 4.4.0 (#440)

Bumps MailKit from 4.3.0 to 4.4.0.


updated-dependencies:

  • dependency-name: MailKit
    dependency-type: direct:production
    update-type: version-update:semver-minor
    ...

Signed-off-by: dependabot[bot] support@github.com
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

2.29.15

01 Mar 17:37
c73a2c5
Compare
Choose a tag to compare
  • Added OctoKit client to the GitHub library. Now, developers can use OctoKit directly as context.GitHub().Client within the Module.
  • Added RepositoryInfo to GitHub with useful information about the GitHub repository

2.29.11

27 Feb 22:09
d9f95a3
Compare
Choose a tag to compare
  • Tweak logic for throwing Timeout Exceptions