apache / opendal

Apache OpenDAL: access data freely.
https://opendal.apache.org
Apache License 2.0
3.25k stars 453 forks source link

CI: Website deploy changing #1458

Closed Xuanwo closed 1 year ago

Xuanwo commented 1 year ago

Can we use vercel after migrated to Apache?

suyanhanx commented 1 year ago

We may just use github pages.

FYI:

Xuanwo commented 1 year ago

Nice idea. In fact, we even don't need to build docs for preview.

suyanhanx commented 1 year ago

We may have a content-rich website in the future, and I think it will be necessary to have a preview of it. (Maybe another project.)

Of course, the preview of the project documentation itself may not be necessary in its current form.

suyanhanx commented 1 year ago

I found that some Apache projects use Netlify to deploy their websites.

Xuanwo commented 1 year ago

I found that some Apache projects use Netlify to deploy their websites.

After reviewing INFRA's policy, we have learned that all Apache domains must be hosted on its own infrastructure. We are not allowed to use other services such as Vercel or Netlify. Therefore, we will follow this approach:

suyanhanx commented 1 year ago

I found that some Apache projects use Netlify to deploy their websites.

After reviewing INFRA's policy, we have learned that all Apache domains must be hosted on its own infrastructure. We are not allowed to use other services such as Vercel or Netlify. Therefore, we will follow this approach:

  • Use Vercel only for preview purposes.
  • Build and upload content to gh-pages and then publish it to ASF INFRA.

SGTM.

Xuanwo commented 1 year ago

We have migrated to using gh-pages for our production deployment and will publish the website on the ASF site once we complete the repository migration.