CI: Build GitHub Pages bundle on-the-fly #350
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Builds all the JS and CSS files required for the demo pages in
docs.yml
via GitHub Actions. Removes the necessity of having the JS bundles at/docs/demos/dist/
, as they will be compiled and deployed on every commit tomain
.Please confirm that, under Settings > Pages > Build and deployment (https://github.com/fiduswriter/simple-datatables/settings/pages), the "Source" field is set to "GitHub Actions".
I have also checked out(reverted)package-lock.json
to make builds deterministic - building the library now or building it in ten months should generate the same code and dependency tree.