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