This action prints setups all you need to deploy your solid start app to deno deploy.
Requirements:
- Deno Deploy Account
- Solid Start app with deno adapter instructions here
- Create a deploy command in your package.json (e.g
cd dist && deployctl deploy --prod --project=<YOUR_PROJECT_NAME> --token <YOUR_DENO_DEPLOY_TOKEN> ./index.js")
project: The path of your project, this enables monorepo suport. Default..token: Required The token of your deno deploy account.build: Wether to build your app before deploying. Expected commandyarn build. Defaulttrue.deploy: Wether to deploy your app to deno deploy. Expected commandyarn deploy. Defaulttrue.install: Wether to runyarn install. Defaulttrue.
env:
DENO_DEPLOY_TOKEN: ${{ secrets.DENO_DEPLOY_TOKEN }}
uses: fbritoferreira/deno-deploy-solid-start@v1
with:
token: ${{ secrets.DENO_DEPLOY_TOKEN }}
project: ./packages/my-app
build: true
deploy: true
install: true