You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

已配置全权限PAT仍报错:Parameter token or opts.auth is required求解决

解决GitHub Actions actions/create-release@v1 报错 "Parameter token or opts.auth is required" 的建议
  • 检查Secrets名称的准确性
    确认仓库中配置的Secrets名称完全匹配工作流里的RELEASE_TOKEN,GitHub Secrets是大小写敏感的,哪怕字母大小写不一致都会导致无法读取到token值,比如release_token或Release_Token都会失效。

  • 验证PAT的权限与有效性
    确保你的PAT勾选了repo权限组(包含所有子权限),如果是组织仓库,还要确认该PAT被允许访问目标仓库;同时检查PAT是否过期,过期的令牌会直接失效。

  • 排查工作流中token的引用语法
    你的工作流里token: ${{ secrets.RELEASE_TOKEN }}存在多余空格,虽然YAML语法允许,但建议调整为标准格式:

    token: ${{ secrets.RELEASE_TOKEN }}
    

    避免因格式解析问题导致token取值失败。

  • 用默认GITHUB_TOKEN快速测试
    临时将token替换为仓库默认的GITHUB_TOKEN进行测试:

    token: ${{ secrets.GITHUB_TOKEN }}
    

    如果替换后能成功创建Release,说明自定义PAT的配置存在问题;如果仍报错,需要检查build-dev任务是否正确输出了version值,或者工作流的触发上下文是否存在异常。

内容的提问来源于stack exchange,提问作者jackazjimmy

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.21 00:07:12