denoland / denoland/deploy_feedback

Ahead of time builds : Improve documentation about GIt integration (deno task build for)

Open
#856 1 comment 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
No language data
Stars
79
Forks
5
PR merge metrics
No merged PRs in 30d

Description

### What problem are you trying to solve?

Hi,

When setting up a project with tailwindcss we can get this kind of message when trying to preview the result online

> Finish setting up Fresh
> The tailwindcss plugin requires ahead of time builds to be set up for production usage. To finish the setup, follow these steps:
>
> Go to your project in Deno Deploy and click the Settings tab.
> In the Git Integration section, enter deno task build in the Build Command input.
> Save the changes.
> See the detailed guide here: https://fresh.deno.dev/docs/concepts/ahead-of-time-builds.

However, going into the Git integration section of the Settings tab of a project, we might find only the link between Deno Deploy and Github and not the options mentioned to deploy successfully our project

> Git Integration
> Link this project to a GitHub repository to enable automatic deployment on push.

Seems like the options we're looking for are only available when creating the project on Deno Deploy GUI or through github workflows actions .yaml file.

### Describe the solution you'd like

Improve documentation about this in the auto generated page by Deno Deploy and/or on https://fresh.deno.dev/docs/concepts/ahead-of-time-builds for Fresh

### Describe alternatives you've considered

Creating my own .yaml workflow file but it didn't work

### Documentation, Adoption, Migration Strategy

_No response_

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.