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

Remove output files from tree. #72

Open
ascherer opened this issue Aug 12, 2019 · 2 comments
Open

Remove output files from tree. #72

ascherer opened this issue Aug 12, 2019 · 2 comments

Comments

@ascherer
Copy link
Contributor

Instead of placing .pdf, .epub, etc. files under "version control," the binary results of processing the text sources should be published through regular tagged "releases."

@iandennismiller
Copy link
Owner

One the one hand, I agree completely. By using GitHub releases, a history of previous releases is created.

On the other hand, by placing the rendered binaries into the /docs path, those files will be published to the website via github pages.

One way to resolve this would be to split the website and document into separate projects. That way, the document project would not need to be cluttered with the rendered binaries. As it is, the binaries are causing the .git repo to bloat up... And nobody will care if the website .git repo is large because most people will never clone the website repo.

Do you know of a way to use github pages to insert alias or redirect links that could map "friendly" URLs onto the releases subsystem? If we can simply link /mueller-report.pdf to the latest release, then I would be happy to stop keeping the binaries in version control. Otherwise, I probably need to create a separate website repo.

@ascherer
Copy link
Contributor Author

Well, in my clone of the project I have the asset main.pdf with a canonical URL.

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