Commit Graph

17 Commits

Author SHA1 Message Date
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 26ceb908db
chore: tweak PR template (#407)
Signed-off-by: Lance Ball <lball@redhat.com>
2021-04-21 10:12:44 -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
Lance Ball c4afacbad3
chore(ci,releases): bump release-please-action to 2.5.5 (#350)
This should hopefully resolve the problem we are seeing with too many
commits included in the changelog.

Signed-off-by: Lance Ball <lball@redhat.com>
2020-10-13 11:12:23 -04:00
Lucas Holmquist 76688c4c01
chore: update release please to the latest release(2.4.1) (#345)
Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>
2020-10-01 11:42:21 -04:00
Lucas Holmquist a9114b7123
chore: add an automated GH action for releases (#329)
This commits adds the release-please github action to automate the creation of release PR's

This is only for creating GH releases and they automation of publication to npm will come in the future


Signed-off-by: Lucas Holmquist <lholmqui@redhat.com>
2020-09-17 14:03:48 -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 1613595a38
chore: add vscode task JSON and GitHub issue/pr templates (#268)
This commit adds templates for GitHub issues and PRs, and a configuration
file for VSCode to enable build and test tasks in the IDE.

Signed-off-by: Lance Ball <lball@redhat.com>
2020-07-24 15:10:03 -04:00
Lance Ball 90a998472c
chore: bump GH stale action to v3 (#243)
This is the first version that actually avoids closing stale issues if `days-before-close < 0`.

Signed-off-by: Lance Ball <lball@redhat.com>
2020-07-07 16:10:53 -04:00
Lance Ball d65b0135e0
chore(actions): don't auto-close stale issues and pull requests (#235)
* chore(actions): don't auto-close stale issues and pull requests

Open issues and pull requests should be closed by a human who has considered
the issue/pr and made a choice based on the content of the issue/pr and the
state of the repository.

What this means in practice is that some issues will stay open for a long
time, even if they are stale. They may be open because it really is something
that will be considered for future work. Periodic issue triage should be
done by the maintainers, and if an issue _should_ be closed - for example,
the issue is no longer relevant - then a maintainer can close it.

Signed-off-by: Lance Ball <lball@redhat.com>
2020-07-02 14:41:33 -04:00
Lance Ball 44b791bf97
docs: generate api documentation as a GitHub workflow (#217)
Fixes: https://github.com/cloudevents/sdk-javascript/issues/212
Signed-off-by: Lance Ball <lball@redhat.com>
2020-06-08 18:25:27 -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 349fe8e9bd
chore: add coverage GitHub action (#185)
* chore: use codacy coverage reporter via GH Action

Signed-off-by: Lance Ball <lball@redhat.com>
2020-05-27 08:45:42 -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
Lance Ball 5a6cde5695
chore: add action to detect and close stale issues
Using this GH action will prevent issues and pull requests from sitting unattended for more than 30 days.

Ref: https://github.com/actions/stale
2020-05-09 00:24:03 -04:00