distributable: url: https://github.com/render-oss/render-cli/archive/refs/tags/v{{version}}.tar.gz strip-components: 1 versions: github: render-oss/render-cli/tags strip: /^v/ build: dependencies: deno.land: ^1.30 script: | # Something is wrong with their deps-lock.json. # Two of the ajv packages fail to install correctly, # and others have hash mismatches. rm deps-lock.json sed -i.bak \ -e "s/ajv-formats@2.1.1/ajv-formats@2.1.0/" \ -e "s/ajv@8.11.0/ajv@8.11.1/" \ deps.ts rm deps.ts.bak deno compile \ --unstable \ --allow-net \ --allow-read \ --allow-run \ --allow-write \ --allow-env \ --output='{{prefix}}/bin/render' \ ./entry-point.ts test: deno test --allow-write --allow-read --allow-net --allow-env --allow-run provides: - bin/render test: render commands