Commit graph

18 commits

Author SHA1 Message Date
Alex Miller
00461c6632 Upgrade eslint 2024-09-11 13:32:02 +12:00
Alex Miller
6818e25de3 Migrate jest to vitest 2024-09-11 12:48:44 +12:00
Alex Miller
768f03c879 Migrate to pnpm and volta 2024-09-11 12:06:33 +12:00
Daniil Samoylov
721c731a19 Rebuild 2024-01-30 15:16:29 +13:00
Daniil Samoylov
2c495ec569 Upgrade all the things 2024-01-30 15:12:05 +13:00
Daniil Samoylov
e55b1ed57a Upgrade node to 20 2024-01-30 14:52:42 +13:00
jordanb-afs
00ec0bcf8c bump jest back, typescript version was the real issue 2023-04-10 09:35:23 -06:00
jordanb-afs
6098719e4f backport changes to use newer core 2023-04-10 08:50:02 -06:00
Daniil Samoylov
6706fee383 Replace picomatch with micromatch
Using micromatch, removed `added|modified` rule to simplify the rules. The idea is to extend the output with things like `anyModified` or `anyDeleted` instead of putting that into the matcher rules to keep the matcher rules in sync with `micromatch` rules
2022-03-01 12:33:38 +13:00
Michal Dorner
b4eabb6049 Use picomatch + impl followups from #48 2020-11-09 00:45:53 +01:00
Michal Dorner
b37d4e9e86
Use micromatch instead of minimatch (#46)
* Use micromatch instead of minimatch

micromatch claims to support full Bash 4.3 spec and it actually passes all the tests. 
For example this fixes processing of '!(**/*.tsx|**/*.less)' pattern - needed by #45

* Update CHANGELOG.md
2020-10-23 12:33:44 +02:00
Michal Dorner
7d201829e2
Support reusable paths blocks via yaml anchors (#13)
* Add support for nested arrays of path expressions

* Remove pull_request trigger type options

Default value is fine: opened, synchronize, reopened

* Add CHANGELOG

* Update README
2020-06-19 23:39:06 +02:00
Michal Dorner
affb29871a
Support push event (#10)
* Support triggering from push event
* Add self-test to build workflow
* Update action metadata
2020-06-15 21:49:10 +02:00
Michal Dorner
1cbb925a17
Change detection via git + rename githubToken to token (#9) 2020-05-26 17:16:09 +02:00
Michal Dorner
0c9e16cc6d
Update dependencies (#6) 2020-05-23 14:23:31 +02:00
Michal Dorner
29d498d99d
Fix globbing, update metadata, update ncc (#4)
* Enable minimatch dot option
It's not a default globbing behavior, however for our use-case is much more convenient to match those files.

* Update README and package.json
2020-05-21 13:46:48 +02:00
Michal Dorner
4e726dd036 Implement fetching, filtering and tests 2020-05-21 00:31:16 +02:00
Michal Dorner
b78de5e86b Initial commit 2020-05-20 17:03:08 +02:00