Hacktoberfest 2026:维护者为十月标记出来的 issue,仍然开放、适合新手。 浏览 Hacktoberfest issue

Error in `npm audit signatures`

未关闭
#412 1 条评论 0 个 reaction 已指派 0 人 在 GitHub 查看

还没有人认领这个 Issue。

评估

难度
3/5
预计耗时
1-2 天
新手友好度
25/100
Issue 类型
缺陷
描述清晰度
需要澄清
活跃度
停滞
领域
ci-cd, cli

调研方向

首先审查 #411 的实现,并在 CI 和本地重现 npm audit signatures,使用链接的失败运行进行比较。确定列出的软件包为何具有无效的 attestations,并更新 CI integration,使 audit check 能够在没有此错误的情况下完成;通过在两个环境中重新运行进行确认。

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

描述

During the implementation of #411, In order to follow established convention in other ESM conversion, I introduced the npm audit signature command into the CI process, but I get below error occurs when it runs in CI, also when it runs in local environment.

audited 807 packages in 150s

705 packages have verified registry signatures

9 packages have verified attestations

102 packages have invalid attestations:

@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@npmcli/[email protected] (https://registry.npmjs.org/)
@octokit/[email protected] (https://registry.npmjs.org/)
@octokit/[email protected] (https://registry.npmjs.org/)
@sec-ant/[email protected] (https://registry.npmjs.org/)
@semantic-release/[email protected] (https://registry.npmjs.org/)
@semantic-release/[email protected] (https://registry.npmjs.org/)
@semantic-release/[email protected] (https://registry.npmjs.org/)
@semantic-release/[email protected] (https://registry.npmjs.org/)
[....minimised]
[email protected] (https://registry.npmjs.org/)
[email protected] (https://registry.npmjs.org/)
[email protected] (https://registry.npmjs.org/)

Someone might have tampered with these packages since they were published on the registry!

Find more details here: https://github.com/semantic-release/exec/actions/runs/11259848667/job/31309764144

主要语言
JavaScript
星标
165
派生
28
PR 合并指标
30 天内没有已合并 PR

环境准备

这个项目没有提供开发容器、Dockerfile 或贡献指南,环境需要你自己搭建:先看它的 README,通用步骤见我们的新手贡献指南。

从这里开始

  1. 先读完整个 Issue,再读项目的贡献指南。
  2. 在 Issue 下留言说明你要接手 —— 这能避免两个人做同样的事。
  3. Fork 仓库,在一个分支上完成修改。
  4. 提交 Pull Request,并在描述里引用这个 Issue 编号。

semantic-release/exec 的其他 Issue

查看 semantic-release/exec 的全部 Issue

相似的 Issue

更多 JavaScript Issue

把新 issue 发到你的邮箱

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