Skip to content

Commit

Permalink
Simplify the OSS documentation deploy system (#2670) (#18448)
Browse files Browse the repository at this point in the history
+ Updates Airbyte Docs: informs about automated Docs site
  build and deployment.
  • Loading branch information
tkorenko authored Oct 27, 2022
1 parent a9a2bd4 commit 2ff16df
Showing 1 changed file with 11 additions and 1 deletion.
12 changes: 11 additions & 1 deletion docs/contributing-to-airbyte/updating-documentation.md
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,7 @@ To add a redirect, open the [`docusaurus.config.js`](https://github.com/airbyteh
Copy this section, replace the values, and [test the changes locally](#editing-on-your-local-machine) by going to the path you created a redirect for and verify that the address changes to the new one.
:::note
Your path **needs* a leading slash `/` to work
Your path **needs** a leading slash `/` to work
:::
### Deploying and reverting the documentation site
Expand All @@ -105,6 +105,16 @@ Your path **needs* a leading slash `/` to work
Only the Airbyte team and maintainers have permissions to deploy the documentation site.
:::
#### Automated documentation site deployment
When `docs/` folder gets changed in `master` branch of the repository, [`Deploy docs.airbyte.com` Github workflow](https://github.com/airbytehq/airbyte/actions/workflows/deploy-docs-site.yml) steps in, builds and deploys the documentation site. This process is automatic, takes five to ten minutes, and needs no human intervention.
#### Manual documentation site deployment
:::note
Manual deployment is reserved for emergency cases. Please, bear in mind that automatic deployment is triggered by changes to `docs/` folder, so it needs to be disabled to avoid interference with manual deployment.
:::
You'll need a GitHub SSH key to deploy the documentation site using the [deployment tool](https://github.com/airbytehq/airbyte/blob/master/tools/bin/deploy_docusaurus).
To deploy the documentation site, run:
Expand Down

0 comments on commit 2ff16df

Please sign in to comment.