Skip to content

feat: add distributed counting semaphore with multi-provider support #262

feat: add distributed counting semaphore with multi-provider support

feat: add distributed counting semaphore with multi-provider support #262

Triggered via pull request March 22, 2026 09:51
Status Success
Total duration 4m 17s
Artifacts

build-and-test.yml

on: pull_request
Fit to window
Zoom out
Zoom in

Annotations

8 warnings
build-and-test: tests/MultiLock.Tests/InMemorySemaphoreProviderTests.cs#L278
Test methods should not call ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing), as it may bypass parallelization limits. Ensure ConfigureAwaitOptions.ContinueOnCapturedContext in the flags. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build-and-test: tests/MultiLock.Tests/InMemorySemaphoreProviderTests.cs#L278
Test methods should not call ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing), as it may bypass parallelization limits. Ensure ConfigureAwaitOptions.ContinueOnCapturedContext in the flags. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build-and-test: src/Providers/MultiLock.ZooKeeper/ZooKeeperSemaphoreProvider.cs#L401
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
build-and-test: src/Providers/MultiLock.ZooKeeper/ZooKeeperSemaphoreProvider.cs#L401
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
build-and-test: tests/MultiLock.Tests/InMemorySemaphoreProviderTests.cs#L278
Test methods should not call ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing), as it may bypass parallelization limits. Ensure ConfigureAwaitOptions.ContinueOnCapturedContext in the flags. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build-and-test: tests/MultiLock.Tests/InMemorySemaphoreProviderTests.cs#L278
Test methods should not call ConfigureAwait(ConfigureAwaitOptions.SuppressThrowing), as it may bypass parallelization limits. Ensure ConfigureAwaitOptions.ContinueOnCapturedContext in the flags. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build-and-test: src/Providers/MultiLock.ZooKeeper/ZooKeeperSemaphoreProvider.cs#L401
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'
build-and-test: src/Providers/MultiLock.ZooKeeper/ZooKeeperSemaphoreProvider.cs#L401
XML comment has badly formed XML -- 'Expected an end tag for element 'summary'.'