Skip to content

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