Skip to content

Conversation

@naoki-00-ito
Copy link
Member

This pull request introduces ls-lint for enforcing consistent file and directory naming conventions across the project. It adds configuration for ls-lint, integrates it into the CI workflow, and updates dependencies to support these changes.

Linting and Naming Convention Enforcement:

  • Added .ls-lint.yml configuration file specifying naming conventions for directories and various file types, and listing paths to ignore.
  • Integrated ls-lint into the CI workflow by adding a step in .github/workflows/test.yml to check naming conventions with debug output enabled.
  • Added a new npm script ls-lint in package.json to run ls-lint locally.

Dependency Updates:

  • Added @ls-lint/ls-lint as a dev dependency in package.json and updated pnpm-lock.yaml accordingly. [1] [2] [3] [4]
  • Updated GitHub Actions versions for actions/checkout, pnpm/action-setup, and actions/setup-node in .github/workflows/test.yml to their latest major versions.

Other Improvements:

  • Added a feature request issue template at .github/ISSUE_TEMPLATE/feature_request.md to standardize new feature proposals.

@naoki-00-ito naoki-00-ito self-assigned this Dec 16, 2025
@netlify
Copy link

netlify bot commented Dec 16, 2025

Deploy Preview for rowicy ready!

Name Link
🔨 Latest commit 3cfb7db
🔍 Latest deploy log https://app.netlify.com/projects/rowicy/deploys/694120cf164215000874cd62
😎 Deploy Preview https://deploy-preview-147--rowicy.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@naoki-00-ito naoki-00-ito changed the title v v1.1.2 Dec 16, 2025
@naoki-00-ito naoki-00-ito merged commit c441a9a into main Dec 16, 2025
5 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.

2 participants