fix: use .netrc for git push auth
Some checks failed
ci/woodpecker/push/woodpecker Pipeline failed

This commit is contained in:
2026-02-14 23:54:35 +00:00
parent a428cf3b92
commit 922d25cc9d

View File

@@ -30,4 +30,5 @@ steps:
- git config user.email "woodpecker@ci" - git config user.email "woodpecker@ci"
- git config user.name "Woodpecker CI" - git config user.name "Woodpecker CI"
- git add k8s/bcard.yaml - git add k8s/bcard.yaml
- 'git diff --cached --quiet && echo "No changes" || (git commit -m "[CI SKIP] deploy: ${CI_COMMIT_SHA}" && git remote set-url origin https://${GITEA_USER}:${GITEA_PASS}@git.mikhailkilin.ru/killingdruid/bcard.git && git push origin HEAD:main)' - 'printf "machine git.mikhailkilin.ru\nlogin %s\npassword %s\n" "${GITEA_USER}" "${GITEA_PASS}" > ~/.netrc && chmod 600 ~/.netrc'
- 'git diff --cached --quiet && echo "No changes" || (git commit -m "[CI SKIP] deploy: ${CI_COMMIT_SHA}" && git push origin HEAD:main)'