Skip to content

Commit

Permalink
Merge pull request #125 from Snugug/feature/update-templates
Browse files Browse the repository at this point in the history
Feature/update templates
  • Loading branch information
scottnath authored Oct 10, 2016
2 parents 74eab5b + b853797 commit 088e941
Show file tree
Hide file tree
Showing 6 changed files with 132 additions and 13 deletions.
35 changes: 35 additions & 0 deletions .github/BUG_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
LONG_DESCRIPTION

## Steps for Reproducing

- STEP_1
- STEP_2
- STEP_3

## Screenshots

### STEP_1

![Screenshot of Step 1](url/to/screenshot)

### STEP_2

![Screenshot of Step 2](url/to/screenshot)

### STEP_3

![Screenshot of Step 3](url/to/screenshot)

## Affected Browsers

- [ ] CHROME_53_MAC_SIERRA / CORE
- [ ] CHROME_53_WINDOWS_10 / MODULE
- [ ] FIREFOX_42_MAC_SIERRA / MODULE

## Runtime Version

RUNTIME_VERSION

## Code Version

CODE_VERSION
21 changes: 11 additions & 10 deletions .github/ISSUE_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,17 +1,18 @@
{{long description}}
LONG_DESCRIPTION

```gherkin
Feature: {{feature}}
As a {{persona}}
I want {{need}}
So that {{rationale}}
Feature: FEATURE
As a PERSONA
I want NEED
So that RATIONALE
Scenario: {{scenario}}
Given {{thing}}
When {{action}}
Then {{result}}
Scenario: SCENARIO
Given CONTEXT
When ACTION
Then RESULT
```

---

- [ ] {{feature}}/{{scenario}}
**FEATURE**
- [ ] SCENARIO
4 changes: 2 additions & 2 deletions .github/PULL_REQUEST_TEMPLATE.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{{short description}}
SHORT_DESCRIPTION

---
Resolves #

`DCO 1.1 Signed-off-by: {{full name}} <{{email address}}>`
`DCO 1.1 Signed-off-by: FULL_NAME <EMAIL_ADDRESS>`
80 changes: 80 additions & 0 deletions .github/labels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,80 @@
section:
description: Section of Punchcard Content Types that this issue belongs to.
color: '#c0e6ff'
labels:
- form hml
- form js
- plugins
- merge
- only
- raw
- server validation
- client validation
problem:
description: 'Issues that make Punchcard Content Types feel broken or prevent us from doing further work, but otherwise work as designed. High priority.'
color: '#ff5050'
labels:
- blocked
- blocker
- bug
- externally blocked
- hotfix
experience:
description: Issues that affect a user's comprehension or overall enjoyment of Punchcard Content Types.
color: '#ffa573'
labels:
- microcopy
- user experience
- developer experience
- performance
mindless:
description: Issues that are necessary but less impactful for our users.
color: '#ffd4a0'
labels:
- cleanup
- legal
- technical debt
- experience debt
- tests
- greenkeeper
feedback:
description: Issues that require further conversation to figure out how to proceed or what action steps are needed.
color: '#db2780'
labels:
- request for comments
- help wanted
- question
- research
- strategy
- stub
- prototype
addition:
description: Issues that will result in new functionality or releases.
color: '#b4e051'
labels:
- feature
improvement:
description: Issues that will iterate on existing functionality.
color: '#41d6c3'
labels:
- enhancement
- optimization
pending:
description: 'Issues where action can be taken, but has not yet.'
color: '#fdd600'
labels:
- under consideration
- consumable
inactive:
description: Issues where no actions are needed or possible. The issue is either fixed or addressed better by other issues.
color: '#dfe9e9'
labels:
- invalid
- won't fix
- duplicate
- on hold
epic:
description: 'Epics track multiple stories together towards a desired outcome.'
color: '#9855d4'
labels:
- epic
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ before_script:
after_success:
- npm run coverage
- npm run semantic-release
- npm run reparo

branches:
except:
Expand Down
4 changes: 3 additions & 1 deletion package.json
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@
"nyc": "nyc --all npm run ava",
"start": "node ./",
"coverage": "nyc report --reporter=text-lcov | coveralls",
"semantic-release": "semantic-release pre && npm publish && semantic-release post"
"semantic-release": "semantic-release pre && npm publish && semantic-release post",
"reparo": "reparo -b master"
},
"contributors": [
"Scott Nath <[email protected]>",
Expand Down Expand Up @@ -61,6 +62,7 @@
"punchcard-commit-msg": "^1.0.0",
"punchcard-semantic-release": "^2.0.1",
"raw-loader": "^0.5.1",
"reparo": "^1.1.1-0",
"semantic-release": "^4.3.5",
"tap-diff": "^0.1.1"
},
Expand Down

0 comments on commit 088e941

Please sign in to comment.