Skip to content

fix(ci): allow low-download morphir-elm npm install via mise - #666

Merged
DamianReeves merged 1 commit into
mainfrom
fix/mise-morphir-elm-low-downloads
Aug 17, 2026
Merged

fix(ci): allow low-download morphir-elm npm install via mise#666
DamianReeves merged 1 commit into
mainfrom
fix/mise-morphir-elm-low-downloads

Conversation

@AttilaMihaly

Copy link
Copy Markdown
Member

Summary

  • mise's npm backend (aube) now refuses to install npm packages below a 1000 weekly-download threshold.
  • morphir-elm sits around 248 weekly downloads, so mise install/mise run init fails on every CI job that installs the project's full toolset — including morphir-live and morphir CLI, neither of which actually use morphir-elm. This has been blocking those jobs (see fix(deps): update rust #638, chore(deps): update github-actions (major) #626, fix(deps): update rust (major) - autoclosed #612).
  • Sets allow_low_downloads = true on the npm:morphir-elm tool entry in .config/mise/config.toml, which is the documented per-tool escape hatch for legitimate low-traffic packages.

Test plan

mise's npm backend now refuses to install packages under a 1000
weekly-download threshold. morphir-elm sits around 248 weekly
downloads, so every mise install run (including the morphir-live and
morphir CLI CI jobs) fails before it ever gets to building Rust, even
though those jobs don't use morphir-elm directly.
@netlify

netlify Bot commented Aug 17, 2026

Copy link
Copy Markdown

Deploy Preview for angry-raman-7c44f6 canceled.

Name Link
🔨 Latest commit e47f214
🔍 Latest deploy log https://app.netlify.com/projects/angry-raman-7c44f6/deploys/6a82dfe258fa180008cf0b93

@DamianReeves DamianReeves left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@DamianReeves
DamianReeves merged commit d90eb93 into main Aug 17, 2026
10 checks passed
@DamianReeves
DamianReeves deleted the fix/mise-morphir-elm-low-downloads branch August 17, 2026 20:56
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