Skip to main content
Module

x/fresh/.github/workflows/deploy.yml

The next-gen web framework.
Extremely Popular
Latest
File
name: Deployon: push: branches: [main] pull_request: branches: main
jobs: deploy: name: Deploy runs-on: ubuntu-latest
permissions: id-token: write # Needed for auth with Deno Deploy contents: read # Needed to clone the repository
steps: - name: Clone repository uses: actions/checkout@v4
- name: Install Deno uses: denoland/setup-deno@v1 with: deno-version: v1.x
- name: Build step working-directory: ./www run: "deno task build" # 📝 Update the build command(s) if necessary
- name: Upload to Deno Deploy uses: denoland/deployctl@v1 with: project: "fresh" # 📝 Update the deploy project name if necessary entrypoint: "./www/main.ts" # 📝 Update the entrypoint if necessary root: "."