diff --git a/.github/workflows/deploy.yml b/.github/workflows/deploy.yml index 07260f2..f16b181 100644 --- a/.github/workflows/deploy.yml +++ b/.github/workflows/deploy.yml @@ -1,23 +1,34 @@ name: Deploy - -on: push +on: + push: + branches: main + pull_request: + branches: main jobs: deploy: + name: Deploy runs-on: ubuntu-latest permissions: - id-token: write - contents: read + id-token: write # Needed for auth with Deno Deploy + contents: read # Needed to clone the repository steps: - - uses: actions/checkout@v4 + - name: Clone repository + uses: actions/checkout@v3 - - uses: denoland/setup-deno@v1 + - name: Install Deno + uses: denoland/setup-deno@v1 + with: + deno-version: v1.x - - run: deno task build + - name: Build step + run: "deno task build" - - uses: denoland/deployctl@v1 + - name: Upload to Deno Deploy + uses: denoland/deployctl@v1 with: - project: durov - entrypoint: main.ts + project: "durov" + entrypoint: "" + root: ""