diff --git a/.github/aur/flux-bin/publish.sh b/.github/aur/flux-bin/publish.sh index 8f6615302fcbaebaaa85d86ce9cf39304e6f362b..a14dfefa8babbba3728c7eabea8b9e70e66d3ac5 100755 --- a/.github/aur/flux-bin/publish.sh +++ b/.github/aur/flux-bin/publish.sh @@ -13,6 +13,9 @@ cd $WD export GIT_SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" +eval $(ssh-agent -s) +ssh-add <(echo "$AUR_BOT_SSH_PRIVATE_KEY") + rm -rf .pkg git clone aur@aur.archlinux.org:$PKGNAME .pkg 2>&1 diff --git a/.github/aur/flux-go/publish.sh b/.github/aur/flux-go/publish.sh index ed84332ca3fd06bbcfc7c921f624e57ff7c53c83..71ec8b2cca5cd17b75db7290d03792a7578a64ce 100755 --- a/.github/aur/flux-go/publish.sh +++ b/.github/aur/flux-go/publish.sh @@ -13,6 +13,9 @@ cd $WD export GIT_SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" +eval $(ssh-agent -s) +ssh-add <(echo "$AUR_BOT_SSH_PRIVATE_KEY") + rm -rf .pkg git clone aur@aur.archlinux.org:$PKGNAME .pkg 2>&1 diff --git a/.github/aur/flux-scm/publish.sh b/.github/aur/flux-scm/publish.sh index e599e71f1309ea1dd9eb13c4f3cab55ccd538d78..c0e86c78fb2d7957bdf2d29e4a258139793bf9df 100755 --- a/.github/aur/flux-scm/publish.sh +++ b/.github/aur/flux-scm/publish.sh @@ -13,6 +13,9 @@ cd $WD export GIT_SSH_COMMAND="ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" +eval $(ssh-agent -s) +ssh-add <(echo "$AUR_BOT_SSH_PRIVATE_KEY") + rm -rf .pkg git clone aur@aur.archlinux.org:$PKGNAME .pkg 2>&1 diff --git a/.goreleaser.yml b/.goreleaser.yml index d652ef5c04bc4df670ec384ad45f485146898446..eda823d727edb7a315c41c56bafe2e736a8c73d5 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -54,19 +54,19 @@ publishers: - name: aur-pkg-bin ids: - nix + env: + - AUR_BOT_SSH_PRIVATE_KEY={{ .Env.AUR_BOT_SSH_PRIVATE_KEY }} cmd: | - eval $(ssh-agent -s) - ssh-add <(echo "{{ .Env.AUR_BOT_SSH_PRIVATE_KEY }}") .github/aur/flux-bin/publish.sh {{ .Version }} - name: aur-pkg-scm + env: + - AUR_BOT_SSH_PRIVATE_KEY={{ .Env.AUR_BOT_SSH_PRIVATE_KEY }} cmd: | - eval $(ssh-agent -s) - ssh-add <(echo "{{ .Env.AUR_BOT_SSH_PRIVATE_KEY }}") .github/aur/flux-scm/publish.sh {{ .Version }} - name: aur-pkg-go + env: + - AUR_BOT_SSH_PRIVATE_KEY={{ .Env.AUR_BOT_SSH_PRIVATE_KEY }} cmd: | - eval $(ssh-agent -s) - ssh-add <(echo "{{ .Env.AUR_BOT_SSH_PRIVATE_KEY }}") .github/aur/flux-go/publish.sh {{ .Version }} release: extra_files: