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

Fails to create dist/api in github workflow, but not locally #290

Closed
Lusito opened this issue Feb 4, 2022 · 2 comments
Closed

Fails to create dist/api in github workflow, but not locally #290

Lusito opened this issue Feb 4, 2022 · 2 comments

Comments

@Lusito
Copy link

Lusito commented Feb 4, 2022

I've recently updated and since then github workflows don't create the folder ./docs/.vuepress/dist/api anymore.

Not sure why, since it works fine when I do it locally with exactly the same versions.

I've narrowed it down to two packages and versions
Last working versions:

    "typedoc-plugin-markdown": "3.11.9",
    "vuepress-plugin-typedoc": "0.10.1"

These versions have the issue:

    "typedoc-plugin-markdown": "3.11.10",
    "vuepress-plugin-typedoc": "0.10.2"

I can't update one without the other. Either npm complains about versions not matching or it tries to access getUrls on undefined.

Any idea what might be happening here?

Github Workflow is using 'ubuntu-latest', while I'm on a manjaro system.

@tgreyuk
Copy link
Member

tgreyuk commented Feb 4, 2022

please try with vuepress-plugin-typedoc@0.10.3 - this should behave same way as before. It seems moving logic into lifecyle method caused issue (but not too sure why)..

@Lusito
Copy link
Author

Lusito commented Feb 6, 2022

Thanks, that was quick. It works!

@Lusito Lusito closed this as completed Feb 6, 2022
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