hosts: deployer.org: ~ config: banner: | ╭──────────────────────────────────────────────────────╮ │ │ │ Update available! https://deployer.org/download │ │ │ ╰──────────────────────────────────────────────────────╯ tasks: update_manifest: - desc: Create a new record in manifest.json - cd: ~/deployer.org/artifacts run: "fx manifest.json '[...this, {name: `deployer.org`, sha1: `{{sha1}}`, url: `{{url}}`, version: `{{version}}`}]'" #save create_banner: - desc: Create an update banner - run: echo $'{{banner}}' #> {{site}}/check-updates/{{old_version}}