Skip to content

Patch-2#55

Open
kristentr wants to merge 3 commits intokrsjenmt:mainfrom
kristentr:patch-2
Open

Patch-2#55
kristentr wants to merge 3 commits intokrsjenmt:mainfrom
kristentr:patch-2

Conversation

@kristentr
Copy link
Copy Markdown

Summary

Details

Related Issues

How to Validate

Pre-Merge Checklist

  • Updated relevant documentation and README (if needed)
  • Added/updated tests (if needed)
  • Noted breaking changes (if any)
  • Validated on required platforms/methods:
    • MacOS
      • npm run
      • npx
      • Docker
      • Podman
      • Seatbelt
    • Windows
      • npm run
      • npx
      • Docker
    • Linux
      • npm run
      • npx
      • Docker

dependabot bot and others added 3 commits February 24, 2026 03:45
Bumps the actions-dependencies group with 6 updates:

| Package | From | To |
| --- | --- | --- |
| [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) | `3.11.1` | `3.12.0` |
| [lycheeverse/lychee-action](https://github.com/lycheeverse/lychee-action) | `2.6.1` | `2.7.0` |
| [dorny/test-reporter](https://github.com/dorny/test-reporter) | `2.1.1` | `2.5.0` |
| [preactjs/compressed-size-action](https://github.com/preactjs/compressed-size-action) | `2.8.0` | `2.9.0` |
| [google-github-actions/run-gemini-cli](https://github.com/google-github-actions/run-gemini-cli) | `0.1.11` | `0.1.20` |
| [docker/login-action](https://github.com/docker/login-action) | `3.5.0` | `3.7.0` |


Updates `docker/setup-buildx-action` from 3.11.1 to 3.12.0
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](docker/setup-buildx-action@e468171...8d2750c)

Updates `lycheeverse/lychee-action` from 2.6.1 to 2.7.0
- [Release notes](https://github.com/lycheeverse/lychee-action/releases)
- [Commits](lycheeverse/lychee-action@885c65f...a8c4c7c)

Updates `dorny/test-reporter` from 2.1.1 to 2.5.0
- [Release notes](https://github.com/dorny/test-reporter/releases)
- [Changelog](https://github.com/dorny/test-reporter/blob/main/CHANGELOG.md)
- [Commits](dorny/test-reporter@dc3a926...b082adf)

Updates `preactjs/compressed-size-action` from 2.8.0 to 2.9.0
- [Release notes](https://github.com/preactjs/compressed-size-action/releases)
- [Commits](preactjs/compressed-size-action@946a292...8518045)

Updates `google-github-actions/run-gemini-cli` from 0.1.11 to 0.1.20
- [Release notes](https://github.com/google-github-actions/run-gemini-cli/releases)
- [Changelog](https://github.com/google-github-actions/run-gemini-cli/blob/main/CHANGELOG.md)
- [Commits](google-github-actions/run-gemini-cli@a3bf790...b7c22b0)

Updates `docker/login-action` from 3.5.0 to 3.7.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](docker/login-action@184bdaa...c94ce9f)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-version: 3.12.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-dependencies
- dependency-name: lycheeverse/lychee-action
  dependency-version: 2.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-dependencies
- dependency-name: dorny/test-reporter
  dependency-version: 2.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-dependencies
- dependency-name: preactjs/compressed-size-action
  dependency-version: 2.9.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-dependencies
- dependency-name: google-github-actions/run-gemini-cli
  dependency-version: 0.1.20
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-dependencies
- dependency-name: docker/login-action
  dependency-version: 3.7.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@vercel
Copy link
Copy Markdown

vercel bot commented Feb 27, 2026

@kristentr is attempting to deploy a commit to the krsjenmt Team on Vercel.

A member of the Team first needs to authorize it.

@gemini-code-assist
Copy link
Copy Markdown

Summary of Changes

Hello, I'm Gemini Code Assist1! I'm currently reviewing this pull request and will post my feedback shortly. In the meantime, here's a summary to help you and other reviewers quickly get up to speed!

This pull request updates the .vscode/settings.json file to modify existing editor configurations and introduce a comprehensive set of new personal preferences. The changes primarily affect code formatting, indentation detection, and various editor functionalities, aiming to customize the development environment.

Highlights

  • VS Code Editor Settings: The editor.tabSize setting was significantly increased from 2 to 90, and editor.detectIndentation was enabled. This will drastically change how indentation is handled and displayed in the editor.
  • Extensive Personal VS Code Configuration: A large number of new VS Code settings were introduced, covering various aspects such as gitlens integration, editor.fontSize, files.autoSave behavior, editor.defaultFormatter, workbench.colorTheme, and numerous experimental and accessibility features. These additions appear to be personal editor preferences.
Changelog
  • .vscode/settings.json
    • Updated editor.tabSize from 2 to 90.
    • Changed editor.detectIndentation from false to true.
    • Added gitlens.currentLine.enabled setting.
    • Set editor.fontSize to 19.
    • Configured files.autoSave to afterDelay.
    • Set editor.defaultFormatter to ms-vscode.anycode.
    • Enabled editor.wordWrap with bounded value.
    • Set workbench.colorTheme to GitHub Dark Colorblind (Beta).
    • Enabled editor.mouseWheelZoom and editor.formatOnPaste.
    • Configured various editor.autoClosing* and editor.autoIndent settings.
    • Added extensive experimental editor settings related to async tokenization, TreeSitter, and GPU acceleration.
    • Configured editor.folding* and editor.gotoLocation.alternative* settings.
    • Enabled editor.guides.bracketPairs and editor.hideCursorInOverviewRuler.
    • Configured editor.hover.enabled to onKeyboardModifier and enabled editor.inertialScroll.
    • Added detailed editor.inlayHints configurations including font family, size, maximum length, and padding.
    • Enabled editor.inlineCompletionsAccessibilityVerbose.
Ignored Files
  • Ignored by pattern: .github/workflows/** (10)
    • .github/workflows/chained_e2e.yml
    • .github/workflows/ci.yml
    • .github/workflows/community-report.yml
    • .github/workflows/deflake.yml
    • .github/workflows/gemini-automated-issue-dedup.yml
    • .github/workflows/gemini-automated-issue-triage.yml
    • .github/workflows/gemini-scheduled-issue-dedup.yml
    • .github/workflows/gemini-scheduled-issue-triage.yml
    • .github/workflows/links.yml
    • .github/workflows/release-notes.yml
Activity
  • No activity has been recorded on this pull request yet.
Using Gemini Code Assist

The full guide for Gemini Code Assist can be found on our documentation page, here are some quick tips.

Invoking Gemini

You can request assistance from Gemini at any point by creating a comment using either /gemini <command> or @gemini-code-assist <command>. Below is a summary of the supported commands on the current page.

Feature Command Description
Code Review /gemini review Performs a code review for the current pull request in its current state.
Pull Request Summary /gemini summary Provides a summary of the current pull request in its current state.
Comment @gemini-code-assist Responds in comments when explicitly tagged, both in pull request comments and review comments.
Help /gemini help Displays a list of available commands.

Customization

To customize Gemini Code Assist for GitHub experience, repository maintainers can create a configuration file and/or provide a custom code review style guide (such as PEP-8 for Python) by creating and adding files to a .gemini/ folder in the base of the repository. Detailed instructions can be found here.

Limitations & Feedback

Gemini Code Assist may make mistakes. Please leave feedback on any instances where its feedback is incorrect or counter productive. You can react with 👍 and 👎 on @gemini-code-assist comments. If you're interested in giving your feedback about your experience with Gemini Code Assist for Github and other Google products, sign up here.

You can also get AI-powered code generation, chat, as well as code reviews directly in the IDE at no cost with the Gemini Code Assist IDE Extension.

Footnotes

  1. Review the Privacy Notices, Generative AI Prohibited Use Policy, Terms of Service, and learn how to configure Gemini Code Assist in GitHub here. Gemini can make mistakes, so double check it and use code with caution.

Copy link
Copy Markdown

@gemini-code-assist gemini-code-assist bot left a comment

Choose a reason for hiding this comment

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

Code Review

This pull request introduces several problematic changes to the shared VS Code settings file (.vscode/settings.json). The changes include setting an unreadably large tab size, adding a large number of personal editor preferences which should not be in a shared project file, and introducing JSON syntax errors that make the file invalid. These changes will negatively impact all contributors to the project. My review includes suggestions to revert these changes to restore a sensible and valid project configuration.

Comment on lines +3 to +5
"editor.tabSize": 90,
"editor.rulers": [80],
"editor.detectIndentation": false,
"editor.detectIndentation": true,
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

critical

The editor.tabSize has been changed to 90, which is an unusually large value that will make code difficult to read. This should be reverted to a more conventional value like 2. Additionally, editor.detectIndentation has been set to true. To ensure consistent formatting across the project, it's better to explicitly define the indentation settings and let the project's formatter (Prettier) enforce them, as was the case with the previous setting of false.

Suggested change
"editor.tabSize": 90,
"editor.rulers": [80],
"editor.detectIndentation": false,
"editor.detectIndentation": true,
"editor.tabSize": 2,
"editor.rulers": [80],
"editor.detectIndentation": false,

Comment on lines +19 to +68
"vitest.disableWorkspaceWarning": true,
"gitlens.currentLine.enabled": true,
"editor.fontSize": 19,
"files.autoSave": "afterDelay",
"editor.defaultFormatter": "ms-vscode.anycode",
"editor.wordWrap": "bounded",
"workbench.colorTheme": "GitHub Dark Colorblind (Beta)",
"editor.mouseWheelZoom": true,
"editor.formatOnPaste": true,
"editor.accessibilitySupport": "on",
"editor.aiStats.enabled": true,
"editor.allowVariableFontsInAccessibilityMode": true,
"editor.autoClosingBrackets": "always",
"editor.autoClosingComments": "always",
"editor.autoClosingOvertype": "always",
"editor.autoIndent": "full",
"editor.autoIndentOnPaste": true,
"editor.autoSurround": "languageDefined",
"editor.codeActions.triggerOnFocusChange": true,
"editor.bracketPairColorization.independentColorPoolPerBracketType": true,
"editor.codeLensFontFamily": "Sauber Script, Monaco, Spot Mono, Widlings, Phonesate",
"editor.codeLensFontSize": 19,
"editor.columnSelection": true,
"editor.defaultFoldingRangeProvider": "vscode.extension-editing",
"editor.definitionLinkOpensInPeek": true,
"editor.experimental.asyncTokenizationLogging": true,
"editor.experimental.asyncTokenizationVerification": true,
"editor.experimental.preferTreeSitter.css": true,
"editor.experimental.preferTreeSitter.ini": true,
"editor.experimental.preferTreeSitter.regex": true,
"editor.experimental.preferTreeSitter.typescript": true,
"editor.experimental.treeSitterTelemetry": true,
"editor.experimentalGpuAcceleration": "on",
"editor.experimentalWhitespaceRendering": "font",
"editor.fastScrollSensitivity": 8,
"editor.foldingImportsByDefault": true,
"editor.foldingStrategy": "indentation",
"editor.gotoLocation.alternativeDeclarationCommand": "editor.action.revealDefinitionAside",
"editor.gotoLocation.alternativeDefinitionCommand": "editor.action.referenceSearch.trigger",
"editor.gotoLocation.alternativeImplementationCommand": "editor.action.referenceSearch.trigger",
"editor.gotoLocation.alternativeReferenceCommand": "editor.action.peekImplementation",
"editor.guides.bracketPairs": "active",
"editor.hideCursorInOverviewRuler": true,
"editor.hover.enabled": "onKeyboardModifier",
"editor.inertialScroll": true,
"editor.inlayHints.fontFamily": "Sauber Script, Wigdings, Phonesate, Spot Mono, Gothic, Monaco, LET, OS OCIT 26, SchoolBook, Maker Felt, Lucinari",
"editor.inlayHints.fontSize": 25,
"editor.inlayHints.maximumLength": 0,
"editor.inlayHints.padding": true,
"editor.inlineCompletionsAccessibilityVerbose": true
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

critical

A large number of personal VS Code settings have been added to this shared project configuration file. Settings related to themes, fonts, and editor behavior are individual preferences and should be configured in your user-level settings.json file. Adding them to the project's shared settings can override other contributors' personal configurations.

Furthermore, the added JSON is syntactically incorrect due to missing commas and incorrect indentation (e.g., starting on line 25), which will prevent VS Code from parsing the file.

Please remove these personal settings from the project's configuration.

  "vitest.disableWorkspaceWarning": true

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