Skip to content

Conversation

@thompson-tomo
Copy link

@thompson-tomo thompson-tomo commented Dec 11, 2025

Closes #10

This follows github recommendations for creating javascript actions https://docs.github.com/en/actions/tutorials/create-actions/create-a-javascript-action which is that node_modules should be checked in. As this action requires external npm packages, rollup is being used as a dev dependency to produce a single javascript file for distribution. This design is also described in the guide.

To ensure that the dist file is kept up to date, a github Workflow has been defined which fails the pipeline if it is out of date.

@thompson-tomo thompson-tomo changed the title remove node_modules folder from being checked in Produce distribution using rollup Dec 11, 2025
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

Successfully merging this pull request may close these issues.

Node modules shouldn't be checked in

1 participant