Skip to content

CI: run mise run check on every PR - #18

Merged
mosobande merged 2 commits into
orifrom
ci/check-workflow
Oct 12, 2026
Merged

mosobande merged 2 commits into
orifrom
ci/check-workflow

Conversation

@mosobande

@mosobande mosobande commented Oct 12, 2026 •

Copy link
Copy Markdown
Contributor

Adds the repo's first CI. It runs mise run check (ShellCheck, gitleaks, unittest) on macOS, installing only the tools that check and the tests use.

It also fixes the one failing test. test_real_mise_lookup_leaves_temporary_home_unchanged saw mise write its own one-time migration marker (~/.local/share/mise/migrations) into the temporary home. The test now runs the same mise --no-config where lookup once before its snapshot, so it still fails on any write by setup itself. Local: 50/50 pass. The owner approved CI on 12 Oct.


View with [code]smith Autofix with [code]smith
Need help on this PR? Tag @codesmith-bot with what you need. Autofix is disabled.

@mosobande
mosobande merged commit 58b3c44 into ori Oct 12, 2026
1 check passed
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