-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge pull request #28 from ApplauseOSS/dev
Add CODEOWNERs and contribution information
- Loading branch information
Showing
7 changed files
with
105 additions
and
0 deletions.
There are no files selected for viewing
Validating CODEOWNERS rules …
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
### | ||
# NOTE: this file is auto-generated and any changes will be overwritten | ||
### | ||
|
||
/.github/ @ApplauseOSS/ops |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
# Contributing | ||
Please fork, add specs, and send pull requests! Do keep in mind that this is a generic project, so please keep your specs as generic as possible so they can be re-used in other projects. | ||
|
||
|
||
## Code format & ESLint | ||
The project contains a [editorconfig](http://editorconfig.org/) and [eslint](http://eslint.org/) configuration file, builds will run ESLint with this configuration. To run ESLint localy use the following command: | ||
|
||
```sh | ||
npm run test:lint | ||
``` | ||
|
||
|
||
### Testing commands | ||
As stated above the command for validating the code using ESLint is: | ||
|
||
```sh | ||
npm run test:lint | ||
``` | ||
|
||
To run all unit tests use the following command: | ||
|
||
```sh | ||
npm run test:unit | ||
``` | ||
|
||
To run the Cucumber Boilerplate feature tests use: | ||
|
||
```sh | ||
npm run test:features | ||
``` | ||
|
||
To run the complete test suite run: | ||
|
||
```sh | ||
npm run test | ||
``` | ||
|
||
## Note | ||
Currently not all [WebdriverIO](http://webdriver.io/) commands are mapped and implemented as snippets. Any contributions that adds new snippets + test are highly welcome. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,14 @@ | ||
# Issue description | ||
> Please provide a brief description of the problem you are experiencing | ||
# Steps to reproduce | ||
> How can you reproduce the issue you are facing? | ||
# Expected behavior | ||
> What did you expect to happen? | ||
# Actual behavior | ||
> What did happen? | ||
# Issue occurred on browser/platform | ||
> What platform did you experience this issue on? If you tested multiple browsers/platforms please add them, if you did not experience the issue on other tested browsers or platforms note it as well. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
# Contribution description | ||
> Please add a brief description of the contents of the pull request | ||
# Pull request checklist | ||
- [ ] Contributed code respects the [editorconfig rules](.editorconfig) | ||
- [ ] Contributed code passes the [eslint rules](.eslintrc.yaml) | ||
- [ ] Added rules are described in the [readme file](README.md) |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,37 @@ | ||
|
||
name: Node.js CI | ||
|
||
on: | ||
push: | ||
branches: [ master ] | ||
pull_request: | ||
branches: [ '**' ] | ||
|
||
jobs: | ||
build: | ||
|
||
runs-on: ubuntu-latest | ||
|
||
strategy: | ||
matrix: | ||
node-version: [20.x] | ||
# See supported Node.js release schedule at https://nodejs.org/en/about/releases/ | ||
|
||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Use Node.js ${{ matrix.node-version }} | ||
uses: actions/setup-node@v2 | ||
with: | ||
node-version: ${{ matrix.node-version }} | ||
cache: 'yarn' | ||
- run: ./scripts/build.sh | ||
|
||
#============================================================================== | ||
# UNCOMMENT THIS SECTION ONCE WE HAVE PUBLISHING TO NPM.ORG | ||
#============================================================================== | ||
|
||
# - run: yarn install --frozen-lockfile | ||
# - run: yarn lint-verify | ||
# - run: yarn build | ||
# - run: yarn test | ||
# - run: yarn publish-verify |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters