今天,当我运行github actions工作流与我的公共repo,显示错误:
Run git config --global url."https://github".insteadOf ssh://git@github
added 1 package, and audited 2 packages in 763ms
1 package is looking for funding
run `npm fund` for details
found 0 vulnerabilities
Lockfile is up to date, resolution step is skipped
Progress: resolved 1, reused 0, downloaded 0, added 0
Packages: +1797
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Progress: resolved 1797, reused 0, downloaded 0, added 0
Progress: resolved 1797, reused 0, downloaded 32, added 27
Progress: resolved 1797, reused 0, downloaded 75, added 73
Progress: resolved 1797, reused 0, downloaded 132, added 131
Progress: resolved 1797, reused 0, downloaded 189, added 189
Progress: resolved 1797, reused 0, downloaded 244, added 243
Progress: resolved 1797, reused 0, downloaded 300, added 299
Progress: resolved 1797, reused 0, downloaded 362, added 362
Progress: resolved 1797, reused 0, downloaded 421, added 421
Progress: resolved 1797, reused 0, downloaded 483, added 483
Progress: resolved 1797, reused 0, downloaded 542, added 543
Progress: resolved 1797, reused 0, downloaded 592, added 593
Progress: resolved 1797, reused 0, downloaded 649, added 650
Progress: resolved 1797, reused 0, downloaded 705, added 706
Progress: resolved 1797, reused 0, downloaded 760, added 761
Progress: resolved 1797, reused 0, downloaded 818, added 819
Progress: resolved 1797, reused 0, downloaded 874, added 875
Progress: resolved 1797, reused 0, downloaded 924, added 925
Progress: resolved 1797, reused 0, downloaded 971, added 972
Progress: resolved 1797, reused 0, downloaded 1017, added 1018
Progress: resolved 1797, reused 0, downloaded 1073, added 1074
Progress: resolved 1797, reused 0, downloaded 1124, added 1124
Progress: resolved 1797, reused 0, downloaded 1182, added 1182
Progress: resolved 1797, reused 0, downloaded 1241, added 1242
Progress: resolved 1797, reused 0, downloaded 1299, added 1300
Progress: resolved 1797, reused 0, downloaded 1359, added 1360
Progress: resolved 1797, reused 0, downloaded 1418, added 1419
Progress: resolved 1797, reused 0, downloaded 1481, added 1482
Progress: resolved 1797, reused 0, downloaded 1542, added 1543
Progress: resolved 1797, reused 0, downloaded 1599, added 1600
ERROR Command failed with exit code 128: git fetch --depth 1 origin baf7fecd350398b32e523f14bc4f4536f9bc6f82
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
pnpm: Command failed with exit code 128: git fetch --depth 1 origin baf7fecd350398b32e523f14bc4f4536f9bc6f82
[email protected]: Permission denied (publickey).
fatal: Could not read from remote repository.
Please make sure you have the correct access rights
and the repository exists.
at makeError (/opt/hostedtoolcache/node/16.20.2/x64/lib/node_modules/pnpm/dist/pnpm.cjs:24966:17)
at handlePromise (/opt/hostedtoolcache/node/16.20.2/x64/lib/node_modules/pnpm/dist/pnpm.cjs:25537:33)
at runMicrotasks (<anonymous>)
at processTicksAndRejections (node:internal/process/task_queues:96:5)
at async gitFetcher (/opt/hostedtoolcache/node/16.20.2/x64/lib/node_modules/pnpm/dist/pnpm.cjs:110929:11)
at async fetcher (/opt/hostedtoolcache/node/16.20.2/x64/lib/node_modules/pnpm/dist/pnpm.cjs:123551:16)
at async run (/opt/hostedtoolcache/node/16.20.2/x64/lib/node_modules/pnpm/dist/pnpm.cjs:123017:23)
Error: Process completed with exit code 1.
字符串
工作流正常工作了几个月,为什么突然显示这个错误?这是github动作工作流文件:
name: tex-web-pro
on:
push:
branches: [ main ]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v3
- uses: actions/setup-node@v3
with:
node-version: 16
- name: Build React App
run: |
git config --global url."https://github".insteadOf ssh://git@github
npm install -g pnpm
pnpm install
pnpm run build
env:
CI: false
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v2
- name: Login to Docker Hub
uses: docker/login-action@v2
with:
registry: ${{ secrets.ALI_DOCKER_HUB_REGISTRY }}
username: ${{ secrets.ALIYUN_DOCKER_REPO_USER_NAME }}
password: ${{ secrets.ALIYUN_DOCKER_REPO_USER_PASSWORD }}
- name: Build image push to aliyun
uses: docker/build-push-action@v3
with:
context: .
tags: ${{ secrets.ALI_DOCKER_HUB_REGISTRY }}/reddwarf-pro/texhub-web:${{ github.sha }}
cache-from: type=gha
cache-to: type=gha,mode=max
file: Dockerfile
push: true
# https://github.com/steebchen/kubectl
- name: deploy to cluster
uses: steebchen/[email protected]
with: # defaults to latest kubectl binary version
config: ${{ secrets.KUBE_CONFIG_DATA }}
command: set image --record deployment/texhub-web texhub-web=registry.cn-hongkong.aliyuncs.com/reddwarf-pro/texhub-web:${{ github.sha }} -n reddwarf-pro
- name: verify deployment
uses: steebchen/[email protected]
with:
config: ${{ secrets.KUBE_CONFIG_DATA }}
version: v1.21.0 # specify kubectl binary version explicitly
command: rollout status deployment/texhub-web -n reddwarf-pro
型
我应该怎么做来解决这个问题?
1条答案
按热度按时间carvr3hs1#
您可能已经删除了github用户名和密码,或者访问密钥不再被授权。
https://docs.github.com/en/authentication/troubleshooting-ssh/using-ssh-over-the-https-port