Skip to main content

validate-fish-plugin

Validate fish wrapper and completion changes with syntax and smoke checks.

来源信息

仓库
scaryrawr/az-auth
最近来源活动
2026年10月13日 20:56
检测到的 SKILL.md 语言
英语
星标
0
Forks
0

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
validate-fish-plugin
description
Validate fish wrapper and completion changes with syntax and smoke checks.
# Validate fish plugin changes 1. Check every file separately. A glob passed as fish script arguments checks only the first file. - `for file in functions/*.fish completions/*.fish; do fish --no-execute "$file" || exit; done` 2. Run `python3 tests/run.py`. Use `AZ_AUTH_PWSH` when PowerShell is not on `PATH`. 3. Confirm the suite exercises authenticated and local actions, exact argv, Azure failures, inherited credentials, completion placeholders, and writer usage. 4. If an individual smoke check is needed, use fake external applications on `PATH` and a temporary `HOME`, as the test suite does. A fish `az` function cannot stub the Node core's external Azure CLI. Report failures with the exact command and first failing output.
在 GitHub 查看