From d4a6ee0290887c31b3413aa8f8d49d7b66960c1e Mon Sep 17 00:00:00 2001 From: Louis Date: Tue, 29 Apr 2025 17:00:06 +0200 Subject: [PATCH] Rewrite push step --- .woodpecker/age-check.yml | 21 ++++++++++++++------- 1 file changed, 14 insertions(+), 7 deletions(-) diff --git a/.woodpecker/age-check.yml b/.woodpecker/age-check.yml index 4afe65b..f7c038f 100644 --- a/.woodpecker/age-check.yml +++ b/.woodpecker/age-check.yml @@ -10,15 +10,22 @@ steps: event: [cron, manual] - name: push commit - image: appleboy/drone-git-push - settings: - commit: true - commit_message: "Update age" - # remote_name: origin - # remote: "git@git.polarolouis.fr:2220/polarolouis/cv-latex.git" + image: alpine/git + commands: + - apk add --update openssh-client bash + - eval $(ssh-agent -s) + - bash -c 'ssh-add <(echo "$SSH_PRIVATE_KEY")' + - git config --global user.email "$author_email" + - git config --global user.name "$author_name" + - git add -f infos_persos.tex + - git status + - git commit -m "Update age in infos_persos.tex [CI SKIP]" + - git push origin "${CI_REPO_DEFAULT_BRANCH}" -o ci.skip + environment: + GIT_SSH_COMMAND: "ssh -i ~/.ssh/id_ed25519 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" author_name: "Woodpecker CI" author_email: "git@polarolouis.fr" - ssh_key: + SSH_PRIVATE_KEY: from_secret: SSH-KEY when: - path: