Skip to content

chore: migrate dev tasks to just#167

Merged
WH-2099 merged 1 commit into
mainfrom
chore/migrate-dev-tasks-to-just
Jun 2, 2026
Merged

chore: migrate dev tasks to just#167
WH-2099 merged 1 commit into
mainfrom
chore/migrate-dev-tasks-to-just

Conversation

@WH-2099
Copy link
Copy Markdown
Member

@WH-2099 WH-2099 commented Jun 2, 2026

Important

  1. Make sure you have read our contribution guidelines
  2. Search existing issues and pull requests to confirm this change is not a duplicate
  3. Open or identify the issue this pull request resolves or advances
  4. Use a Conventional Commits title for this pull request, and mark breaking changes with !
  5. Remember that the pull request title will become the squash merge commit message
  6. If CLA Assistant prompts you, sign CLA.md in the pull request conversation

Related Issue

Closes #166

Summary

  • Replace the Makefile with a justfile that preserves the existing development recipes and adds a default recipe list.
  • Update prek hooks to use just tc, validate prek.toml, and keep config validation in just check.
  • Update PR and release workflows to install just through extractions/setup-just and run just check / just build.
  • Refresh README and CONTRIBUTING references, requirements, and tool links for the new workflow.
  • Validation: uv run prek validate-config prek.toml, uv run prek list -c prek.toml, just --fmt --check, just check.

Checklist

  • This pull request links the issue it resolves or advances
  • This pull request title follows Conventional Commits, and any breaking change is marked with !
  • If CLA Assistant prompted me, I signed CLA.md in the pull request conversation

@WH-2099 WH-2099 self-assigned this Jun 2, 2026
@WH-2099 WH-2099 marked this pull request as ready for review June 2, 2026 09:36
@dosubot dosubot Bot added the size:L This PR changes 100-499 lines, ignoring generated files. label Jun 2, 2026
@WH-2099 WH-2099 enabled auto-merge (squash) June 2, 2026 09:37
@dosubot dosubot Bot added the documentation Improvements or additions to documentation label Jun 2, 2026
@WH-2099 WH-2099 requested a review from asukaminato0721 June 2, 2026 09:38
@WH-2099 WH-2099 merged commit 438a12f into main Jun 2, 2026
9 checks passed
@dosubot dosubot Bot added the lgtm This PR has been approved by a maintainer label Jun 2, 2026
@WH-2099 WH-2099 deleted the chore/migrate-dev-tasks-to-just branch June 2, 2026 10:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation lgtm This PR has been approved by a maintainer size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

chore: migrate dev tasks to just

2 participants