my website
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

[Deno Deploy] Add .github/workflows/deploy.yml

authored by

deno-deploy[bot] and committed by
GitHub
2311a27d 3bcf8344

+44
+44
.github/workflows/deploy.yml
··· 1 + name: Deploy 2 + on: 3 + push: 4 + branches: main 5 + pull_request: 6 + branches: main 7 + 8 + jobs: 9 + deploy: 10 + name: Deploy 11 + runs-on: ubuntu-latest 12 + 13 + permissions: 14 + id-token: write # Needed for auth with Deno Deploy 15 + contents: read # Needed to clone the repository 16 + 17 + steps: 18 + - name: Clone repository 19 + uses: actions/checkout@v4 20 + 21 + - name: Install Deno 22 + uses: denoland/setup-deno@v2 23 + with: 24 + deno-version: v2.x 25 + 26 + - name: Install Node.js 27 + uses: actions/setup-node@v4 28 + with: 29 + node-version: lts/* 30 + 31 + - name: Install step 32 + run: "npm install" 33 + 34 + - name: Build step 35 + run: "npm run build" 36 + 37 + - name: Upload to Deno Deploy 38 + uses: denoland/deployctl@v1 39 + with: 40 + project: "dotio3" 41 + entrypoint: "server/entry.mjs" 42 + root: "dist" 43 + 44 +