Commit Graph

13 Commits

Author SHA1 Message Date
Lucas Holmquist beac7356a7
feat: add node 24 support (#614)
* feat: add node 24 support

Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>

* squash: fixes for running tests

Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>

---------

Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>
2025-06-05 08:53:12 -04:00
Lucas Holmquist 3ff6fdd3bf
feat!: remove node 16 (#610)
Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>
2025-04-03 12:04:46 -04:00
Remi Cattiau e7626077ed
fix: allow Node 22 and use it by default (#587)
Signed-off-by: Remi Cattiau <remi@cattiau.com>
2024-06-12 07:04:01 -04:00
Tim Nunamaker 245bae92d1
chore: Update compatible node version (#573)
* chore: Update compatible node version

Signed-off-by: Tim Nunamaker <tim@vana.com>

* Add Node.js 21 to the CI matrix

Signed-off-by: Tim Nunamaker <tim@vana.com>

---------

Signed-off-by: Tim Nunamaker <tim@vana.com>
2023-12-05 08:36:13 -05:00
Lucas Holmquist 2cb9364a25
feat!: remove node 12 and node 14 (#545)
* feat!: remove node 12 and node 14

Node 12 has been EOL since the end of April 2022 and Node 14 just became EOL at the end of April 2023

Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>
2023-05-03 11:10:47 -04:00
Jordan Moore 7ff64f8b82
chore: Update CI action to node 18.x (#533)
* Update CI action to node 18.x

Signed-off-by: Jordan Moore <1930631+OneCricketeer@users.noreply.github.com>

* doc: update README

Signed-off-by: Jordan Moore <1930631+OneCricketeer@users.noreply.github.com>

---------

Signed-off-by: Jordan Moore <1930631+OneCricketeer@users.noreply.github.com>
2023-03-08 10:48:51 -05:00
Lucas Holmquist 8abbc114af
chore: update readme with current Node LTS versions and add Node 16 to the testing matrix(#465)
* chore: update readme with current Node LTS versions

* squash: add node 16 to action matrix

Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>
2022-01-27 09:43:42 -05:00
Lucas Holmquist a7db466c6e
chore: remove node 10 from ci (#435)
Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>
2021-09-17 11:02:08 -04:00
Lance Ball 2118488a14
chore: use git submodules for conformance tests (#427)
I don't think downloading to `/tmp` for each `npm test` is such a great
idea. This does mean that contributors to this repo will need to run the
following command once on their clone after this commit lands.

```
git submodule init
git submodule update
```

Signed-off-by: Lance Ball <lball@redhat.com>
2021-08-05 09:47:43 -04:00
Lance Ball cc43f3bd10
chore: update CI workflow to include Node.js 14.x (#404)
Signed-off-by: Lance Ball <lball@redhat.com>
2021-04-20 11:46:38 -04:00
Lucas Holmquist 4bf2eb838a
chore: Update references of master to main (#316)
Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>
2020-08-12 19:00:02 -04:00
Lance Ball aa320e7fe4
chore: CI workflow to only upload report if CODACY_PROJECT_TOKEN is set (#193)
GitHub will not set secrets in the environment when a pull request is submitted
from a forked repository. This commit modifies the CI workflow to only send
the report when the API token has been set. It also consolidates the two
workflows into a single one which shares coverage data between jobs.

Fixes: https://github.com/cloudevents/sdk-javascript/issues/190

Signed-off-by: Lance Ball <lball@redhat.com>
2020-05-28 16:05:19 -04:00
Lance Ball 0fe57d123a
chore: add GitHub action for CI on master and prs (#181)
* chore: replace travis-ci badge with github action
* chore: remove .travis.yaml

Signed-off-by: Lance Ball <lball@redhat.com>
2020-05-26 17:09:55 -04:00