我有一个GitHub回购(我们称之为my-repo),设置了GitHub操作,并包含了相应的.GitHub/workflow/files.yml,并正确地链接到Vercel。当我的部署操作运行时,它在HttpError和这个日志中失败:
Run bobheadxi/deployments@v1targeting my-GitHub/my-repoinitializing new deployment for develop @ refs/heads/developunexpected error encountered: HttpError: Not FoundError: unexpected error encountered: HttpError: Not Found我已经确认refs/heads/develop存在于我的参考文献中.
下面是GitHub操作日志的屏幕截图(启用调试):

下面是我的工作流代码(故障点是Create Deployment):
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 }}我已经证实的事情:
日志没有提供任何其他信息,我可以找到-任何建议都会非常感谢!
发布于 2022-05-19 18:56:43
最终的答案是,我的秘密没有被我所设置的Buildbot正确地输入到我的GitHub操作中。现在已经正确配置了秘密,同样的代码也会部署到Vercel中。
脸掌
https://stackoverflow.com/questions/72295509
复制相似问题