Skip to content

fix: resolve CI lint failures and update release workflow#19

Merged
bitkarrot merged 2 commits into
mainfrom
fix/ci-lint-compat
Jun 22, 2026
Merged

fix: resolve CI lint failures and update release workflow#19
bitkarrot merged 2 commits into
mainfrom
fix/ci-lint-compat

Conversation

@bitkarrot

Copy link
Copy Markdown
Owner

Fixes all 4 failing CI checks:

mypy & pyright: Updated lnbits dependency to >=1.5.0 and regenerated uv.lock (was pinned to 1.3.0rc8 which lacked index and check_account_id_exists)

prettier: Fixed formatting on static/js/index.vue

release workflow: Replaced deprecated actions/create-release@v1 with softprops/action-gh-release@v2 and added contents: write permission

Also migrated tool.uv.dev-dependencies to dependency-groups.dev (deprecation warning).

exe.dev user and others added 2 commits June 22, 2026 20:22
- Update lnbits dependency from >1 to >=1.5.0 (lock resolves to 1.5.4)
- Regenerate uv.lock with lnbits 1.5.4 (fixes mypy/pyright errors)
- Fix prettier formatting on index.vue
- Replace deprecated actions/create-release@v1 with softprops/action-gh-release@v2
- Add contents:write permission to release workflow
- Migrate tool.uv.dev-dependencies to dependency-groups.dev
- Bump pyproject.toml version to 1.1.0

Co-authored-by: Shelley <shelley@exe.dev>
Co-authored-by: Shelley <shelley@exe.dev>
@bitkarrot bitkarrot merged commit c9de9e8 into main Jun 22, 2026
6 checks 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