Skip to content

fix: align formatting checks with publication - #76

Merged
tylerbutler merged 1 commit into
mainfrom
tylerbutler-tomlet-publish-failure
Nov 7, 2026
Merged

tylerbutler merged 1 commit into
mainfrom
tylerbutler-tomlet-publish-failure

Conversation

@tylerbutler

@tylerbutler tylerbutler commented Nov 7, 2026 •

Copy link
Copy Markdown
Owner

Summary

  • Make just format and just format-check cover the full tree, including examples, to match Trellis publication validation.
  • Format the two example files that blocked the 1.5.0 publication. Keep CI calling just format-check.
  • Update the contributor instructions for the shared formatting tasks.

Cause

The 1.5.0 publish job ran gleam format --check across the full tree, while CI checked only src test. Both used the pinned Gleam 1.19.2. The example formatting errors passed CI and stopped publication before upload.

Recovery

Published tomlet 1.5.0 from the original release commit with only the two example formatting repairs. All published file contents match the original-tag package export; the final archive differs only in the manifest timestamp and derived checksums from Trellis's manifest rewrite. Hex reports 1.5.0 as the latest stable version, and versioned documentation is available. The existing tag and GitHub release assets were not changed.

@github-actions

github-actions Bot commented Nov 7, 2026

Copy link
Copy Markdown
Contributor

Changelog check

package fragments version
tomlet ⚠️ no entry —

Add one with trellis changelog new --package <name> --kind <kind> --body <text>.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

🚀 Deploying Preview to Cloudflare 🚀

Preview Deployments by commit

Status Deployment URL Commit Updated (UTC) See this deployment's details
  • Build: Failed ❌

View logs ↗
7e06c25 2026-11-07T01:32:34.682Z View logs ↗

@tylerbutler
tylerbutler merged commit dcdf46a into main Nov 7, 2026
7 of 8 checks passed
@tylerbutler
tylerbutler deleted the tylerbutler-tomlet-publish-failure branch November 7, 2026 01:33
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.

1 participant