Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Jun 15, 2025

Problem

The CI workflows were failing because the gleeunit testing framework requires Gleam version 1.11.0 or higher, but the workflows were configured to use older versions:

  • test.yml was using Gleam 1.9.1
  • deploy.yml was using Gleam 1.4.1

This caused dependency resolution failures when gleam deps download tried to install gleeunit >= 1.0.0.

Solution

Updated both CI workflow files to use Gleam 1.11.0:

.github/workflows/test.yml:

  • Updated gleam-version from "1.9.1" to "1.11.0"

.github/workflows/deploy.yml:

  • Updated gleam-version from "1.4.1" to "1.11.0"
  • Updated otp-version from "26.0" to "27.1.2" for consistency

Testing

These changes ensure that:

  • gleeunit dependency requirements are satisfied
  • ✅ Both workflows use consistent Gleam and OTP versions
  • ✅ CI builds and tests can proceed without version conflicts

The fix is minimal and targeted, only updating the version specifications needed to resolve the dependency issue.


💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.

…pendency

Co-authored-by: maxh213 <6373588+maxh213@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Gleam version in workflow to fix CI failure Fix CI workflow failures by updating Gleam version to 1.11.0 Jun 15, 2025
Copilot AI requested a review from maxh213 June 15, 2025 09:53
@maxh213 maxh213 marked this pull request as ready for review June 15, 2025 09:55
@maxh213 maxh213 merged commit cff74ab into main Jun 15, 2025
3 of 4 checks passed
@maxh213 maxh213 deleted the copilot/fix-e312899e-eac4-44c7-b08b-4b2841f44cb0 branch June 15, 2025 09:55
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