A Visual Studio Code extension for zizmor.
Available on the following marketplaces:
Important
You must have zizmor v1.11.0 or later installed; earlier versions
do not include LSP support.
If zizmor --version shows a version below 1.11.0, you must update
zizmor to use this extension.
To use this extension, you must have zizmor installed on your system.
See zizmor's installation documentation for system-appropriate instructions.
Once you have zizmor installed, you can install this extension from
the Visual Studio Marketplace or from Open VSX. See the links above.
This extension contributes the following settings:
zizmor.enable: Enable/disable the zizmor language server (default:true)zizmor.executablePath: Path to the zizmor executable (default:zizmor)zizmor.trace.server: Traces the communication between VS Code and the language server"off"(default): No tracing"messages": Trace messages only"verbose": Verbose tracing
This extension contributes the following commands:
zizmor: Restart zizmor Language Server- Restart the language serverzizmor: Show zizmor Output- Show the language server output channel
bun ci
bun run compile- Open this project in VS Code
- Press
F5to open a new Extension Development Host window - Open an action or workflow file to test the extension
- Set breakpoints in the TypeScript source files
- Use the "Run Extension" launch configuration
- Check the "Zizmor Language Server Trace" output channel for server communication
bun run vsce:packageThis extension is licensed under the terms of the MIT license.
See LICENSE for the full terms.