-
-
Notifications
You must be signed in to change notification settings - Fork 54
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
Create Docker container to Publish publish notes automatically #430
base: master
Are you sure you want to change the base?
Conversation
- Update all dependencies except for @types/node - Tweak esbuild to work with new version
- Begin to setup docker - Fix peer dependency for eslint - Add a method in the class to export to a set path - Setup github action for publishing docker image
Almost ready, the docker container is exporting to HTML successfully, just need to finish the github action and test it a bit, then it'll be ready to be merged. |
Amazing! Thank you so much for your work on this! |
Just finished this, just remember to setup the Here's an example on how the github action works: - name: Obsidian Webpage Export Action
id: obsidian-webpage-export
uses: KosmosisDire/obsidian-webpage-export
with:
vault: ./ #defaults to .
version: latest #optional
config: config.json #optional
- run: |
echo "The export is available at ${{ steps.obsidian-webpage-export.outputs.output }}"
I would advise creating a new tag both for the stable and beta release. |
Awesome, this is amazing. I am pretty busy atm but I'll try and take a look at getting this set up today |
Hey, I am trying to test this outside of GitHub actions and it seems to all work but I can't get it to actually export specific files. I think the config.json is not being respected somehow, I assume the config.json is meant to be the settings (data.json) from the plugin. When I export I simply get an export as if no files were selected for export. I just get the lib folder and no .html files. Is the config.json being copied into the plugin directory correctly? |
Goals
What I did so far
DOCKER_USERNAME
andDOCKER_TOKEN
inside repository secrets)Related to
#49 #140