astronomer / ask-astro

An end-to-end LLM reference implementation providing a Q&A interface for Airflow and Astronomer
https://ask.astronomer.io/
Apache License 2.0
192 stars 47 forks source link

ci(circleci): setup deploy-docs job #130

Closed Lee-W closed 10 months ago

Lee-W commented 10 months ago

Close: #122

I think the last step we need is

Now, we need to upload the public key to GitHub so that it knows to trust a connection from CircleCI initiated with our private key. We head to https://github.com/jklukas/docs-on-gh-pages/settings/keys > Add Deploy Key, make the title of it “CircleCI write key” and paste in the contents of docs_deploy_key_rsa.pub. If you haven’t already deleted the private key, be extra careful you’re not accidentally copying from docs_deploy_key_rsa!

which might need @sunank200 's help on setting this up. (Scheduled messages with info and instructions for this setup on Slack)

ref: https://circleci.com/blog/deploying-documentation-to-github-pages-with-continuous-integration/

cloudflare-workers-and-pages[bot] commented 10 months ago

Deploying with  Cloudflare Pages  Cloudflare Pages

Latest commit: 7ca054b
Status: ✅  Deploy successful!
Preview URL: https://fc479ce5.ask-astro.pages.dev
Branch Preview URL: https://setup-gh-pages-deploy.ask-astro.pages.dev

View logs

Lee-W commented 10 months ago

https://astronomer.github.io/ask-astro/

it's here

sunank200 commented 10 months ago
Screenshot 2023-11-20 at 6 53 45 PM

This is still not visible correctly @Lee-W ?

Lee-W commented 10 months ago

Screenshot 2023-11-20 at 6 53 45 PM This is still not visible correctly @Lee-W ?

This branch only do the github actions part. not the documentation update. that's done in https://github.com/astronomer/ask-astro/pull/131

Lee-W commented 10 months ago

just rebased. once this is merged, the doc will be updated