Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Docs]: supports online preview of other APISIX repository documents. #1076

Open
guitu168 opened this issue May 10, 2022 · 2 comments
Open
Labels
Enhancement New feature or request

Comments

@guitu168
Copy link
Contributor

Current State

Description of the current state/issue:

Among all Apache APISIX projects, only apisix-website documents and blogs support online preview, and other repositories do not support online preview. This increases the difficulty of review. If we can support online preview in each repository, it will greatly reduce the low error of the document.
It is hoped that the documentation of other APISIX repo will also support online preview.
#582
apache/apisix#6957 (comment)

Desired State

Description of the change you are proposing:

Would you like to fix this issue?

No response

@SkyeYoung
Copy link
Member

SkyeYoung commented May 11, 2022

To solve this problem, we need to do below things:

  • Add netlify-related tokens to this repo
  • Implementing Deployment Preview to netlify in Website (GitHub Actions) refactor(deploy.yml): deploy to netlify #1081
  • Allow pull current branch
  • Add labeler to determine what needs to be rendered (GitHub Actions)
  • Allows custom site configuration in different repositories for minimal deployment
  • Add netlify-related tokens to other repositories
  • Adding Preview Tasks to other repositories (GitHub Actions)

cc @juzhiyuan @moonming

@juzhiyuan
Copy link
Member

juzhiyuan commented May 11, 2022

Link to #1081

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants