github / github/vscode-github-actions

Read-only editors for action.yml shows problems as if it were a workflow

未关闭
#618 2 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看
bug
主要语言
TypeScript
星标
660
派生
213
PR 合并指标
30 天内没有已合并 PR

描述

**Describe the bug**

Some diffs (but not all!) show a load of false positive Problems for `action.yml` treating it as if it were a workflow YAML file.

Possibly this only affects read-only diffs.

**To Reproduce**
Steps to reproduce the behavior:
1. Open a read-only diff of an `action.yml` file

**Expected behavior**
`action.yml` should be correctly identified as an action not a workflow, in diff views

**Screenshots**

Top: an unaffected diff; bottom: an affected read-only diff

Image

**Extension Version**
`0.32.3`

**Additional context**
(Originally opened in https://github.com/microsoft/vscode-pull-request-github/issues/8873 but it affects diffs unrelated to PRs)

贡献指南

打开贡献指南

调研方向

Reproduce the issue by opening a read-only diff for an action.yml file and observe the false-positive Problems. Start by tracing how the extension distinguishes action metadata from workflow YAML in diff views, then verify that the file is identified as an action and no workflow-specific Problems appear.

由索引模型根据 Issue 内容生成。

评估

技术栈
github-actions, typescript, vscode
领域
ci-cd, tooling
Issue 类型
缺陷
难度
3/5
预计耗时
1-2 天
活跃度
冷清
描述清晰度
基本清楚
新手友好度
63/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。