squared icon indicating copy to clipboard operation
squared copied to clipboard

Migrate dbt docs deployment to GitHub

Open pnadolny13 opened this issue 2 years ago • 3 comments

As part of https://github.com/meltano/squared/issues/250 and https://github.com/meltano/squared/pull/252 all CI workflows were migrated to GitHub actions but dbt docs deployment to gitlab pages was skipped since its not critical for the first iteration.

  • Should we move to GitHub pages?
  • Should we move to Netlify? Since we started moving other things like the hub over there

cc @tayloramurphy

pnadolny13 avatar Jun 15 '22 15:06 pnadolny13

@pnadolny13 we have https://github.com/meltano/internal-general/issues/247 which is about moving to Cloudflare. I'll need input on @aaronsteers before we can really move forward.

tayloramurphy avatar Jun 15 '22 16:06 tayloramurphy

Bumped to August for priority. We should be adding documentation in the markdown and YAML for dbt docs, but getting the docs deployed is slightly lower priority. This could come up during Managed Meltano too since that's theoretically something users would want to deploy!

tayloramurphy avatar Jul 11 '22 19:07 tayloramurphy

A GitHub Pages implementation would be fantastic and in theory would be easy for users to replicate in their own GitHub projects (when the repo is public and security/privacy isn't an issue, that is):

https://meltano.slack.com/archives/CFG3C3D1Q/p1659979001724969?thread_ts=1659907095.791609&cid=CFG3C3D1Q

aaronsteers avatar Aug 09 '22 01:08 aaronsteers