Leaflet Blog in Deno Fresh

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

authored by deno-deploy[bot] and committed by GitHub 2f08da4d 0764b8a1

Changed files
+36
.github
workflows
+36
.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: Build step 27 + run: "deno task build" 28 + 29 + - name: Upload to Deno Deploy 30 + uses: denoland/deployctl@v1 31 + with: 32 + project: "roscoerubin-blog-23" 33 + entrypoint: "main.ts" 34 + root: "." 35 + 36 +