Skip to content

chore: fleet-wide hk/mise/dprint update#11

Merged
hugoh merged 5 commits into
mainfrom
hk-fleet-update
Jul 3, 2026
Merged

chore: fleet-wide hk/mise/dprint update#11
hugoh merged 5 commits into
mainfrom
hk-fleet-update

Conversation

@hugoh

@hugoh hugoh commented Jul 3, 2026

Copy link
Copy Markdown
Owner

Summary

Fleet-wide hk/mise/dprint update — bump hk to v1.49.0, add pinact + text-hygiene
linters, extract shared steps into a Common group, backfill typos/mise,
bump dprint plugin versions. Part of a coordinated update across all of
hugoh's repos.

Test plan

  • hk check --all passes locally
  • CI green (verified via sample PRs first)

hugoh added 5 commits July 3, 2026 08:40
- bump hk.pkl/mise.toml pin to v1.49.0
- swap Builtins.yamllint for Builtins.ryl (mise.toml: github:owenlamont/ryl)
- add pinact (GH Actions SHA-pin verification)
- add trailing_whitespace/mixed_line_ending/newlines
- drop now-default HK_PKL_BACKEND=pklr override
- extract a named `Common` group (actionlint, pinact, conflicts, case-conflict,
  large-files, executables, symlinks, gitleaks, ghalint, markdown, dprint,
  trailing-ws, line-endings, newlines, zizmor) shared verbatim across the fleet
- standardize step key names to match (actionlint, gitleaks, zizmor)
- backfill missing-but-universal steps: symlinks fleet-wide
- backfill typos + Builtins.mise (mise.toml self-validation) into Common,
  making the fleet Common group fully universal (17 entries)
- reviewed dprint.json against https://plugins.dprint.dev/plugins/ (live
  info.json manifest)
- dropped markup_fmt (zero real markup/HTML/Vue/Svelte source; only matched
  generated docs or vendored files)
- bumped json 0.21.3->0.22.0, markdown 0.21.1->0.22.1
- pinact: add version comments to hugoh/spoon-tools reusable-workflow
  references now that spoon-tools has a v1.0.0 tag to resolve against
- dprint: exclude mise.toml (Builtins.mise already owns its formatting;
  dprint's toml plugin could disagree with mise fmt on some constructs)
@sonarqubecloud

sonarqubecloud Bot commented Jul 3, 2026

Copy link
Copy Markdown

@hugoh hugoh merged commit ab015c9 into main Jul 3, 2026
3 checks passed
@hugoh hugoh deleted the hk-fleet-update branch July 3, 2026 22:00
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