首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >GitHub操作‘`HttpError:而不是for’初始化开发@ref/head/ develop的新部署

GitHub操作‘`HttpError:而不是for’初始化开发@ref/head/ develop的新部署
EN

Stack Overflow用户
提问于 2022-05-18 20:22:31
回答 1查看 330关注 0票数 0

我有一个GitHub回购(我们称之为my-repo),设置了GitHub操作,并包含了相应的.GitHub/workflow/files.yml,并正确地链接到Vercel。当我的部署操作运行时,它在HttpError和这个日志中失败:

  1. Run bobheadxi/deployments@v1

  1. targeting my-GitHub/my-repo

  1. initializing new deployment for develop @ refs/heads/develop

  1. unexpected error encountered: HttpError: Not Found

  1. Error: unexpected error encountered: HttpError: Not Found

我已经确认refs/heads/develop存在于我的参考文献中.

下面是GitHub操作日志的屏幕截图(启用调试):

下面是我的工作流代码(故障点是Create Deployment):

代码语言:javascript
复制
name: Deploy Environment to Vercel

on:
  push:
    branches:
      - develop
      - main
      - release
  workflow_dispatch:

jobs:

  deploy_develop:
    name: "Deploy to Develop"
    if: github.ref == 'refs/heads/develop'
    runs-on: mono-runner
    steps:
      - name: Checkout
        uses: actions/checkout@v2

  - name: Create Deployment
    uses: bobheadxi/deployments@v1
    id: deployment
    with:
      step: start
      token: ${{ secrets.BUILDBOT_PERSONAL_TOKEN }}
      env: "Develop" 

  - name: Vercel Deployment
    uses: amondnet/vercel-action@master
    id: vercel
    with:
      vercel-token: ${{ secrets.BUILDBOT_VERCEL_TOKEN }}
      github-token: ${{ secrets.BUILDBOT_PERSONAL_TOKEN }}
      vercel-org-id: ${{ secrets.VERCEL_ORG_ID }}
      vercel-project-id: ${{ secrets.VERCEL_PROJECT_ID }}
      scope: ${{ secrets.VERCEL_ORG_ID }}

  - name: Update Deployment
    uses: bobheadxi/deployments@v1
    if: always()
    with:
      step: finish
      token: ${{ secrets.BUILDBOT_PERSONAL_TOKEN }}
      status: ${{ job.status }}
      env: ${{ steps.deployment.outputs.env }}
      deployment_id: ${{ steps.deployment.outputs.deployment_id }}

我已经证实的事情:

  • Vercel正确地链接到my-repo GitHub GitHub机密是为了提供Vercel项目ID + org ID (在将my-repo项目链接到Vercel时在.vercel目录中提供的)。

日志没有提供任何其他信息,我可以找到-任何建议都会非常感谢!

EN

回答 1

Stack Overflow用户

发布于 2022-05-19 18:56:43

最终的答案是,我的秘密没有被我所设置的Buildbot正确地输入到我的GitHub操作中。现在已经正确配置了秘密,同样的代码也会部署到Vercel中。

脸掌

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72295509

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档