Skip to content

Add release workflow and update README badges#4

Merged
lupodevelop merged 1 commit intomainfrom
release/workflow
Nov 9, 2025
Merged

Add release workflow and update README badges#4
lupodevelop merged 1 commit intomainfrom
release/workflow

Conversation

@lupodevelop
Copy link
Owner

Introduces a workflow for automated releases to Hex, including integration testing with ClickHouse and automated tagging. Updates the README to include a Hex.pm badge for the package.

Introduces a workflow for automated releases to Hex, including integration testing with ClickHouse and automated tagging. Updates the README to include a Hex.pm badge for the package.
Copilot AI review requested due to automatic review settings November 9, 2025 17:49
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

This PR adds automated release capabilities to the Sparkling project, including a new GitHub Actions workflow for publishing to Hex and updating the README with package registry information.

  • Adds a comprehensive release workflow that runs on tag pushes and merged PRs
  • Updates README with Hex package badge for visibility
  • Configures automated testing, tagging, and publishing to Hex

Reviewed Changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
README.md Added Hex package badge to display package version; contains an erroneous character
.github/workflows/release.yml New GitHub Actions workflow for automated releases to Hex, including tests, tag creation, and GitHub release creation

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


**Sparkling** is a *lightweight*, **type-safe** data layer for **ClickHouse** written in Gleam. It provides a small, focused API for defining schemas, building queries, and encoding/decoding ClickHouse formats.

É
Copy link

Copilot AI Nov 9, 2025

Choose a reason for hiding this comment

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

Invalid character 'É' appears to be accidentally added. This line should likely be empty or removed.

Suggested change
É

Copilot uses AI. Check for mistakes.
@lupodevelop lupodevelop merged commit 5cc0d36 into main Nov 9, 2025
8 checks passed
@lupodevelop lupodevelop deleted the release/workflow branch November 9, 2025 17:51
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