8 Commits

Author SHA1 Message Date
Ryan Zimmerman
5023c22431
Use macos-15-intel runner (#1061) 2025-12-15 14:17:04 -05:00
Ryan Zimmerman
22583f7bbe
Test on more modern Node versions (#1051)
* Test on more modern Node versions

* Fix tests and note that deprecated constants are not exported

Since https://github.com/nodejs/node/pull/49686, they are not
enumerable properties, so Object.assign doesn't re-export them.
Attempting to directly export them would trigger the deprecation
warning.
2025-08-04 10:55:19 -04:00
Ryan Zimmerman
e75b9bf3a0
Add promise support for missing fs methods (#1045)
* Add promise support for missing fs methods

Fixes #1044

* Try specifying macOS runner explicitly
2025-01-14 11:52:45 -05:00
Alex
2b5c083b6f
Harden ci.yml permissions (#985) 2022-12-08 16:21:59 -05:00
Ryan Zimmerman
8e7793b053
Update action versions (#978) 2022-11-28 14:24:40 -05:00
Ryan Zimmerman
5623ba3d5b
BREAKING: Drop Node v12 support; require v14.14+ (#969)
Resolves #968
2022-10-31 14:19:52 -04:00
Ryan Zimmerman
ec8ebf0a65 Test on Node 17 2022-02-22 10:18:25 -05:00
Ryan Zimmerman
21b01f4b80
Implement GH actions (#881)
* Implement GH actions

* Only build pushes to master

* Don't test Node's own behavior

* Test on Node 16
2021-05-01 10:52:10 -04:00