urbit/.github/actions/ota/entrypoint.sh
2022-12-12 05:03:57 -03:30

21 lines
421 B
Bash
Executable File

#!/usr/bin/env bash
echo "$2" | base64 -d > /service-account
echo "$3" | base64 -d > /id_ssh
echo "$4" | base64 -d > /id_ssh.pub
chmod 600 /service-account
chmod 600 /id_ssh
chmod 600 /id_ssh.pub
janeway \
--ci \
--verbose \
--credentials /service-account \
--ssh-key /id_ssh \
release ota --no-commit \ # XX remove flag after testing
arvo \
"$1" \
${5:+"--ref"} ${5:+"$5"} \
| bash