Skip to content

fix(admin): make creation unsafe and wait for response #206

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged

Conversation

JoranVanBelle
Copy link
Contributor

@AlexeyRaga
While using the library, I noticed that when the cluster was down and I tried to create a topic, it would not complain.
With this adaptation, it will complain if it cannot create the topic

@JoranVanBelle JoranVanBelle force-pushed the fix/ensure-topic-is-created branch from 4b221ac to 3c8e7d4 Compare May 21, 2025 10:47
@JoranVanBelle JoranVanBelle force-pushed the fix/ensure-topic-is-created branch 2 times, most recently from f07f172 to 324d368 Compare May 21, 2025 11:19
@JoranVanBelle JoranVanBelle force-pushed the fix/ensure-topic-is-created branch from 324d368 to 75f6b77 Compare May 21, 2025 11:20
@AlexeyRaga AlexeyRaga merged commit d4b32fd into haskell-works:main May 22, 2025
9 checks passed
@AlexeyRaga AlexeyRaga requested a review from Copilot May 22, 2025 05:36
Copy link

@Copilot Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Updates the CI workflow to use newer action versions, streamline caching, and replace deprecated syntax for workflow outputs

  • Bumps actions/cache from v2 to v3 for librdkafka
  • Replaces action-works/cabal-cache with actions/cache@v4 for Cabal artifacts
  • Updates Haskell setup action and migrates away from set-output
Files not reviewed (2)
  • src/Kafka/Internal/RdKafka.chs: Language not supported
  • src/Kafka/Topic.hs: Language not supported
Comments suppressed due to low confidence (2)

.github/workflows/haskell.yml:35

  • The action name haskell-actions/setup@v2 appears incorrect; the official Haskell setup action is actions-haskell/setup@v2.
-      - uses: haskell-actions/setup@v2

.github/workflows/haskell.yml:49

  • [nitpick] Indent list items consistently (usually two spaces) to improve readability and prevent YAML parsing issues.
-      - name: Cache ~/.cabal/packages, ~/.cabal/store and dist-newstyle

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants