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 dependency on Hugo #85

Closed
gcushen opened this issue Oct 20, 2020 · 3 comments · Fixed by #121
Closed

Remove dependency on Hugo #85

gcushen opened this issue Oct 20, 2020 · 3 comments · Fixed by #121
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed

Comments

@gcushen
Copy link
Collaborator

gcushen commented Oct 20, 2020

Background

Merging of #68 introduced a dependency on Hugo by using the hugo new command.

Users have reported that the Academic tool can now be more difficult to use given the dependencies that are needed to run the tool locally.

Make Hugo an optional requirement again so that users can continue to generate publication files locally and upload them to GitHub without needing to install Hugo and its dependencies locally. This change would provide a portable solution, making it easier to also use the Academic CLI with other static site generators.

Proposal

Based on #73 (comment)

@gcushen gcushen added enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed labels Oct 20, 2020
@jmuchovej
Copy link
Contributor

I've already made some progress on this. I think I'll be able to knock it out over this coming weekend, though.

@cyriltw
Copy link

cyriltw commented Nov 1, 2020

I've already made some progress on this. I think I'll be able to knock it out over this coming weekend, though.

I came searching for the same problem and wondering if this issue was fixed.

@gcushen
Copy link
Collaborator Author

gcushen commented Sep 15, 2023

Fixed by #121

@gcushen gcushen closed this as completed Sep 15, 2023
@gcushen gcushen unpinned this issue Sep 15, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request good first issue Good for newcomers help wanted Extra attention is needed
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants