shakacode / sass-resources-loader

SASS resources (e.g. variables, mixins etc.) loader for Webpack. Also works with less, post-css, etc.
MIT License
982 stars 66 forks source link

Migrate from Travis CI to GitHub Actions #160

Closed LewWadoo closed 2 years ago

LewWadoo commented 2 years ago

I've changed the base branch to shakacode/master, but you'll probably need to push another commit to actually see if Github runs the workflow you've configured.

Also, we need to add the command yarn test & yarn run lint to the workflow so that we actually run the jest tests & linting checks for this repository.

To run jest tests we need to install it first with yarn install. And then the prerelease script runs yarn run clean && yarn run build && yarn run test && yarn run lint.

So there's no need to add these tests explicitly, otherwise they will run twice.

LewWadoo commented 2 years ago

I don't know why patching from another fork doesn't start tests. Directly creating node.js.yml in the original repository works.