See https://github.com/filecoin-station/zinnia/issues/485#issuecomment-2399952532:  It would be nice to configure `filecoin-station/publish-zinnia-module-action` to exclude files not needed at runtime, e.g. - `.github` - `.gitignore` - `test` - `test.js` - `release.sh` Alternatively, a white-list-based approach may be more robust: - lib - vendor - main.js - README.md - LICENSE Links: - Our GHA workflow we use to publish new versions to Stations: https://github.com/filecoin-station/spark/blob/8214ca93fd6cbab79e14e31bbaa2e22b584fb587/.github/workflows/publish.yml#L11C15-L11C60 - The GitHub action that implements bundling & publishing: https://github.com/filecoin-station/publish-zinnia-module-action
See CheckerNetwork/zinnia#485 (comment):
It would be nice to configure
filecoin-station/publish-zinnia-module-actionto exclude files not needed at runtime, e.g..github.gitignoretesttest.jsrelease.shAlternatively, a white-list-based approach may be more robust:
Links:
https://github.com/filecoin-station/spark/blob/8214ca93fd6cbab79e14e31bbaa2e22b584fb587/.github/workflows/publish.yml#L11C15-L11C60
https://github.com/filecoin-station/publish-zinnia-module-action