Jiawen Geng
5a00387e5f
feat: support vs2022 ( #2533 )
2021-10-29 10:53:59 +08:00
Christian Clauss
0a67dcd130
test: Python 3.10 was release on Oct. 4th ( #2504 )
2021-10-05 18:20:29 +08:00
Christian Clauss
78361b357b
ISSUE_TEMPLATE.md: Instructions for old versions ( #2470 )
...
* ISSUE_TEMPLATE.md: Instructions for old versions
Also, add a caution about `node sass` being deprecated.
* Update .github/ISSUE_TEMPLATE.md
Co-authored-by: Rod Vagg <rod@vagg.org >
Co-authored-by: Rod Vagg <rod@vagg.org >
2021-07-30 17:45:27 +02:00
Christian Clauss
b7bccdb527
ci: GitHub Actions Test on node: [12.x, 14.x, 16.x] ( #2439 )
2021-06-28 14:10:59 +08:00
DeeDeeG
07e9d7c7ee
meta: add release-please-action for automated releases ( #2395 )
...
Co-authored-by: gengjiawen <technicalcute@gmail.com >
2021-05-19 15:22:00 +08:00
Christian Clauss
0093ec8646
gyp: Improve our flake8 linting tests
...
PR-URL: https://github.com/nodejs/node-gyp/pull/2356
Reviewed-By: Jiawen Geng <technicalcute@gmail.com >
2021-03-31 07:38:26 +00:00
Sora Morimoto
0d8a6f1b19
ci: update actions/setup-node to v2 ( #2302 )
...
PR-URL: https://github.com/nodejs/node-gyp/pull/2302
Reviewed-By: Christian Clauss <cclauss@me.com >
Reviewed-By: Richard Lau <rlau@redhat.com >
Reviewed-By: Rod Vagg <rod@vagg.org >
Reviewed-By: Jiawen Geng <technicalcute@gmail.com >
2021-03-26 19:59:28 +08:00
Jiawen Geng
15a5c7d45b
ci: migrate deprecated grammar ( #2285 )
...
PR-URL: https://github.com/nodejs/node-gyp/pull/2285
Reviewed-By: Richard Lau <rlau@redhat.com >
2020-12-18 17:25:28 +08:00
Christian Clauss
7fb314339f
test: GitHub Actions: Test on Python 3.9
...
From python: [3.6, 3.7, 3.8] --> python: [3.6, 3.8, 3.9] because if things work on Python 3.6 and 3.8 then they should work on 3.7.
https://www.python.org/downloads/release/python-390/
PR-URL: https://github.com/nodejs/node-gyp/pull/2230
Reviewed-By: Shelley Vohr <shelley.vohr@gmail.com >
Reviewed-By: Richard Lau <riclau@uk.ibm.com >
2020-10-15 10:24:59 +11:00
Shelley Vohr
2317dc400c
ci: switch to GitHub Actions
...
Co-authored-by: Christian Clauss <cclauss@me.com >
Co-authored-by: Matias Lopez <imatlopez@gmail.com >
PR-URL: https://github.com/nodejs/node-gyp/pull/2210
Closes : #2127
Closes : #2209
2020-10-15 10:24:59 +11:00
Bartosz Sosnowski
6356117b08
doc, bin: stop suggesting opening node-gyp issues
...
A lot of new issues in node-gyp are related to outdated node-gyp or
broken modules. This removes the suggestion to open a new issue in the
node-gyp, instead suggesting the user should open the issue in the
module issue tracker. It also makes the issue template more explicit
about providing the logs.
PR-URL: https://github.com/nodejs/node-gyp/pull/2096
Reviewed-By: Christian Clauss <cclauss@me.com >
Reviewed-By: Rod Vagg <rod@vagg.org >
2020-05-13 11:30:18 +10:00
BSKY
ca86ef2539
test: bump actions/checkout from v1 to v2
...
PR-URL: https://github.com/nodejs/node-gyp/pull/2063
Reviewed-By: Richard Lau <riclau@uk.ibm.com >
Reviewed-By: Christian Clauss <cclauss@me.com >
2020-03-09 18:18:13 +11:00
Christian Clauss
31ecc8421d
test: add Windows to GitHub Actions testing ( #1996 )
...
PR-URL: https://github.com/nodejs/node-gyp/pull/1996
Reviewed-By: Jiawen Geng <technicalcute@gmail.com >
2019-12-29 15:43:40 +08:00
Christian Clauss
5a64e9bd32
test: initial Github Actions with Ubuntu & macOS
...
Running Python standalone tests on multiple OSes would free up Travis CI for tests of various combinations of Node.js and Python as well as tests on other [CPU architectures](https://docs.travis-ci.com/user/multi-cpu-architectures ). __arch: amd64, arm64, ppc64le, s390x__
PR-URL: https://github.com/nodejs/node-gyp/pull/1985
Reviewed-By: Rod Vagg <rod@vagg.org >
Reviewed-By: Jiawen Geng <technicalcute@gmail.com >
2019-12-16 10:36:08 +11:00
Bartosz Sosnowski
c515912d08
doc: improve issue template
...
Suggest using --verbose npm switch when providing logs. Hopefully,
better direct users to use backticks correctly.
PR-URL: https://github.com/nodejs/node-gyp/pull/1618
Reviewed-By: Richard Lau <riclau@uk.ibm.com >
Reviewed-By: João Reis <reis@janeasystems.com >
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl >
2019-04-24 10:29:00 +10:00
Jonas Hermsmeier
8b488da8b9
doc: update link to commit guidelines
...
This updates the link to the commit guidelines in the
`PULL_REQUEST_TEMPLATE.md`, as they have moved from the
`CONTRIBUTING.md` to `doc/guides/contributing/pull-requests.md`
PR-URL: https://github.com/nodejs/node-gyp/pull/1456
Reviewed-By: Jon Moss <me@jonathanmoss.me >
2018-08-09 10:45:12 +10:00
Gibson Fahnestock
2da5f86ef7
doc: add github PR and Issue templates
...
Give users reporting bugs a clearer idea of the info that will be
helpful when reporting issues.
PR-URL: https://github.com/nodejs/node-gyp/pull/1228
Refs: https://github.com/nodejs/node/tree/master/.github
Reviewed-By: Refael Ackermann <refack@gmail.com >
Reviewed-By: Ben Noordhuis <info@bnoordhuis.nl >
2018-06-08 17:09:27 +02:00