perf(ui): optimize mobile transition performance & refine component a esthetics #73
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| name: Lint | |
| on: | |
| push: | |
| branches: [main, develop] | |
| pull_request: | |
| branches: [main, develop] | |
| permissions: | |
| contents: read | |
| checks: write | |
| statuses: write | |
| jobs: | |
| build: | |
| name: Lint | |
| runs-on: ubuntu-latest | |
| steps: | |
| - name: Checkout code | |
| uses: actions/checkout@v5 | |
| with: | |
| fetch-depth: 0 | |
| persist-credentials: false | |
| - name: Super-linter | |
| uses: super-linter/super-linter@v8.3.0 | |
| env: | |
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | |
| DEFAULT_BRANCH: main | |
| FILTER_REGEX_EXCLUDE: ".*(node_modules|.next|out|build|.swc|coverage)/.*" | |
| VALIDATE_ALL_CODEBASE: false | |
| # Disable TypeScript/JavaScript linters - using next lint instead | |
| VALIDATE_TSX: false | |
| VALIDATE_TYPESCRIPT_ES: false | |
| VALIDATE_JAVASCRIPT_ES: false | |
| VALIDATE_JSX: false | |
| # Disable Git commit linting | |
| VALIDATE_GIT_COMMITLINT: false | |
| # Disable Python linters | |
| VALIDATE_PYTHON_BLACK: false | |
| VALIDATE_PYTHON_RUFF: false | |
| # Disable CSS linters - Tailwind CSS uses custom directives | |
| VALIDATE_CSS: false | |
| VALIDATE_CSS_PRETTIER: false | |
| # Disable Biome linters - using TypeScript checks instead | |
| VALIDATE_BIOME: false | |
| VALIDATE_BIOME_FORMAT: false | |
| VALIDATE_BIOME_LINT: false | |
| # Disable JSON Prettier - config files have different formatting | |
| VALIDATE_JSON_PRETTIER: false | |
| # Disable JSCPD - animations have intentional similar patterns | |
| VALIDATE_JSCPD: false | |
| # Disable zizmor - false positives on standard checkout | |
| VALIDATE_GITHUB_ACTIONS_ZIZMOR: false | |
| # Exclude next-env.d.ts from Prettier as it is auto-generated | |
| PRETTIER_FILTER_REGEX_EXCLUDE: ".*next-env\\.d\\.ts$" |