diff --git a/.woodpecker.yml b/.woodpecker.yml index 710ca18..b736880 100644 --- a/.woodpecker.yml +++ b/.woodpecker.yml @@ -9,5 +9,10 @@ pipeline: chown 600 $HOME/.ssh/id_ed25519 - apk add hugo rsync openssh-client go git curl - hugo + - wget -O oldnewswire.txt https://ariadne.space/newswire.txt - rsync -avzHAX public/ kaniini@ariadne.space:public/ + - | + cmp oldnewswire.txt public/newswire.txt || \ + curl -H 'Authorization: Bearer $MASTODON_SECRET' -F status=@public/newswire.txt \ + https://social.treehouse.systems/api/v1/statuses secrets: [SSH_KEY, SSH_KNOWN_HOSTS, MASTODON_SECRET]