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

Generates docs automatically #14

Open
j8r opened this issue Nov 11, 2019 · 3 comments
Open

Generates docs automatically #14

j8r opened this issue Nov 11, 2019 · 3 comments

Comments

@j8r
Copy link
Collaborator

j8r commented Nov 11, 2019

The CI can generates docs, then pushing them to the gh-pages branch.
Travis CI docs: https://docs.travis-ci.com/user/deployment/pages/

If you are not a fan of giving a GITHUB_TOKEN, which I totally agree (it is like giving our GitHub password), then an other option is to add a SSH public key to the repository.
The issue is that your account will be now the committer.
I have made an image, but the script can be used directly: https://github.com/j8r/dockerfiles/tree/master/gh-pages-ci.

A third option can also be to create a new GitHub user for this.

cc @veelenga

@veelenga
Copy link
Member

veelenga commented Nov 11, 2019

Will take a look what i can do :)

@j8r
Copy link
Collaborator Author

j8r commented Jul 23, 2020

@veelenga If it is possible to use GitHub Actions, I can do the docs automation myself (I have already done this for some other of my projects) - and no token needed.

@veelenga
Copy link
Member

veelenga commented Jul 23, 2020

@j8r thanks. You were right regarding GITHUB_TOKEN. I didn't want to share it, sorry. Good to know about GitHub Action.

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

No branches or pull requests

2 participants