From 467b94fb5adbcd9dc7d3a6f1731c333dd1a2f643 Mon Sep 17 00:00:00 2001 From: kjuulh Date: Fri, 28 Jul 2023 20:45:08 +0200 Subject: [PATCH] feat: as ssh instead Signed-off-by: kjuulh --- .drone.yml | 14 +++++++++++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/.drone.yml b/.drone.yml index f4b15fa..dad21dc 100644 --- a/.drone.yml +++ b/.drone.yml @@ -61,6 +61,12 @@ steps: - name: release image: marcoieni/release-plz:0.3.16 commands: + - set -eu + - eval `ssh-agent` + - mkdir -p ~/.ssh + - echo "$SSH_KEY" | base64 -d > ~/.ssh/id_ed25519 + - chmod -R 600 ~/.ssh + - ssh-add - mkdir -p .cargo - | cat <> .cargo/config.toml @@ -68,10 +74,10 @@ steps: default = "gitea" [registries.gitea] - index = "https://git.i.kjuulh.io/kjuulh/_cargo-index.git" + index = "git@git.i.kjuulh.io:kjuulh/_cargo-index.git" - #[net] - #git-fetch-with-cli = true + [net] + git-fetch-with-cli = true EOF - | cat <> .cargo/credentials.toml @@ -82,6 +88,8 @@ steps: environment: GIT_TOKEN: from_secret: gitea_token + SSH_KEY: + from_secret: gitea_id_ed25519 when: branch: - master