Skip to content

Commit 442226f

Browse files
Merge pull request #119 from technote-space/release/v1.4.0
Release/v1.4.0
2 parents 6c38965 + adb3a8d commit 442226f

File tree

13 files changed

+282
-240
lines changed

13 files changed

+282
-240
lines changed

.github/config.yml

Lines changed: 43 additions & 43 deletions
Original file line numberDiff line numberDiff line change
@@ -1,44 +1,44 @@
1-
# Configuration for request-info - https://github.com/behaviorbot/request-info
2-
3-
# *Required* Comment to reply with
4-
requestInfoReplyComment: >
5-
:clap: We would appreciate it if you could provide us with more info about this issue/pr!
6-
7-
# *OPTIONAL* default titles to check against for lack of descriptiveness
8-
# MUST BE ALL LOWERCASE
9-
requestInfoDefaultTitles:
10-
- update readme.md
11-
- updates
12-
- update
13-
14-
# *OPTIONAL* Label to be added to Issues and Pull Requests with insufficient information given
15-
requestInfoLabelToAdd: "Status: More Information Needed"
16-
17-
18-
19-
20-
# Configuration for welcome - https://github.com/behaviorbot/welcome
21-
22-
# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome
23-
24-
# Comment to be posted to on first time issues
25-
newIssueWelcomeComment: >
26-
:raised_hands: Thanks for opening your first issue here! Be sure to follow the issue template!
27-
28-
# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome
29-
30-
# Comment to be posted to on PRs from first time contributors in your repository
31-
newPRWelcomeComment: >
32-
:raised_hands: Thanks for opening this pull request! Please check out our contributing guidelines.
33-
34-
# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge
35-
36-
# Comment to be posted to on pull requests merged by a first time user
37-
firstPRMergeComment: >
38-
:tada: Congrats on merging your first pull request! We here at behaviorbot are proud of you!
39-
40-
41-
42-
# Configuration for todo - https://github.com/jasonetco/todo
43-
todo:
1+
# Configuration for request-info - https://github.com/behaviorbot/request-info
2+
3+
# *Required* Comment to reply with
4+
requestInfoReplyComment: >
5+
:clap: We would appreciate it if you could provide us with more info about this issue/pr!
6+
7+
# *OPTIONAL* default titles to check against for lack of descriptiveness
8+
# MUST BE ALL LOWERCASE
9+
requestInfoDefaultTitles:
10+
- update readme.md
11+
- updates
12+
- update
13+
14+
# *OPTIONAL* Label to be added to Issues and Pull Requests with insufficient information given
15+
requestInfoLabelToAdd: "Status: More Information Needed"
16+
17+
18+
19+
20+
# Configuration for welcome - https://github.com/behaviorbot/welcome
21+
22+
# Configuration for new-issue-welcome - https://github.com/behaviorbot/new-issue-welcome
23+
24+
# Comment to be posted to on first time issues
25+
newIssueWelcomeComment: >
26+
:raised_hands: Thanks for opening your first issue here! Be sure to follow the issue template!
27+
28+
# Configuration for new-pr-welcome - https://github.com/behaviorbot/new-pr-welcome
29+
30+
# Comment to be posted to on PRs from first time contributors in your repository
31+
newPRWelcomeComment: >
32+
:raised_hands: Thanks for opening this pull request! Please check out our contributing guidelines.
33+
34+
# Configuration for first-pr-merge - https://github.com/behaviorbot/first-pr-merge
35+
36+
# Comment to be posted to on pull requests merged by a first time user
37+
firstPRMergeComment: >
38+
:tada: Congrats on merging your first pull request! We here at behaviorbot are proud of you!
39+
40+
41+
42+
# Configuration for todo - https://github.com/jasonetco/todo
43+
todo:
4444
- label: "Type: Todo"

.github/labeler.yml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,6 @@ typescript:
44
- '**/*.ts'
55
php:
66
- '**/*.php'
7-
dependencies:
8-
- '**/*.lock'
9-
- '**/*-lock.json'
107

118
'Type: Testing':
129
- '**/tests/*'
@@ -15,3 +12,8 @@ dependencies:
1512

1613
'Type: Documentation':
1714
- '**/*.md'
15+
16+
'Type: CI/CD':
17+
- '.github/workflows/*.yml'
18+
- '.circleci/*'
19+
- '.travis.yml'

.github/release-drafter.yml

Lines changed: 31 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,31 @@
1-
# Config for https://github.com/apps/release-drafter
2-
name-template: 'v$NEXT_PATCH_VERSION'
3-
tag-template: 'v$NEXT_PATCH_VERSION'
4-
categories:
5-
- title: ':rocket: Features'
6-
labels:
7-
- 'Type: Feature'
8-
- 'Type: Refactoring'
9-
- title: ':bug: Bug Fixes'
10-
labels:
11-
- 'Type: Bug'
12-
- 'Type: Security'
13-
- title: ':wrench: Maintenance'
14-
labels:
15-
- 'Type: Maintenance'
16-
- title: ':green_book: Docs'
17-
labels:
18-
- 'Type: Documentation'
19-
- title: ':white_check_mark: Tested'
20-
labels:
21-
- 'Type: Testing'
22-
- title: ':sparkles: All Changes'
23-
labels:
24-
- 'Type: Release'
25-
template: |
26-
## What’s Changed
27-
28-
$CHANGES
1+
# Config for https://github.com/apps/release-drafter
2+
name-template: 'v$NEXT_PATCH_VERSION'
3+
tag-template: 'v$NEXT_PATCH_VERSION'
4+
categories:
5+
- title: ':rocket: Features'
6+
labels:
7+
- 'Type: Feature'
8+
- 'Type: Refactoring'
9+
- 'Type: CI/CD'
10+
- title: ':bug: Bug Fixes'
11+
labels:
12+
- 'Type: Bug'
13+
- 'Type: Security'
14+
- title: ':wrench: Maintenance'
15+
labels:
16+
- 'Type: Maintenance'
17+
- title: ':green_book: Docs'
18+
labels:
19+
- 'Type: Documentation'
20+
- title: ':white_check_mark: Tested'
21+
labels:
22+
- 'Type: Testing'
23+
- title: ':sparkles: All Changes'
24+
labels:
25+
- 'Type: Release'
26+
exclude-lables:
27+
- 'dependencies'
28+
template: |
29+
## What’s Changed
30+
31+
$CHANGES

.github/stale.yml

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,17 @@
1-
# Number of days of inactivity before an issue becomes stale
2-
daysUntilStale: 180
3-
# Number of days of inactivity before a stale issue is closed
4-
daysUntilClose: 30
5-
# Issues with these labels will never be considered stale
6-
exemptLabels:
7-
- "Priority: Critical"
8-
- "Type: Security"
9-
# Label to use when marking an issue as stale
10-
staleLabel: "Status: Abandoned"
11-
# Comment to post when marking an issue as stale. Set to `false` to disable
12-
markComment: >
13-
This issue has been automatically marked as stale because it has not had
14-
recent activity. It will be closed if no further activity occurs. Thank you
15-
for your contributions.
16-
# Comment to post when closing a stale issue. Set to `false` to disable
1+
# Number of days of inactivity before an issue becomes stale
2+
daysUntilStale: 180
3+
# Number of days of inactivity before a stale issue is closed
4+
daysUntilClose: 30
5+
# Issues with these labels will never be considered stale
6+
exemptLabels:
7+
- "Priority: Critical"
8+
- "Type: Security"
9+
# Label to use when marking an issue as stale
10+
staleLabel: "Status: Abandoned"
11+
# Comment to post when marking an issue as stale. Set to `false` to disable
12+
markComment: >
13+
This issue has been automatically marked as stale because it has not had
14+
recent activity. It will be closed if no further activity occurs. Thank you
15+
for your contributions.
16+
# Comment to post when closing a stale issue. Set to `false` to disable
1717
closeComment: false
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
on: push
2+
name: Check package version
3+
jobs:
4+
checkVersion:
5+
name: Check package version
6+
runs-on: ubuntu-latest
7+
steps:
8+
- uses: actions/checkout@v1
9+
with:
10+
fetch-depth: 3
11+
- name: Check package version
12+
uses: technote-space/ga-package-version-checker@v1
13+
with:
14+
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
15+
TEST_TAG_PREFIX: test/
16+
BRANCH_PREFIX: release/

.github/workflows/ci.yml

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ jobs:
1515
steps:
1616
- uses: actions/checkout@v1
1717
with:
18-
fetch-depth: 1
18+
fetch-depth: 3
1919
- name: Install Package dependencies
2020
run: yarn install
2121
- name: Check code style
@@ -34,15 +34,15 @@ jobs:
3434
runs-on: ubuntu-latest
3535
strategy:
3636
matrix:
37-
node_version: [10, 11, 12]
37+
node: ['8', '10', '11', '12']
3838
steps:
3939
- uses: actions/checkout@v1
4040
with:
41-
fetch-depth: 1
42-
- name: Use Node.js ${{ matrix.node_version }}
41+
fetch-depth: 3
42+
- name: Setup node
4343
uses: actions/setup-node@v1
4444
with:
45-
version: ${{ matrix.node_version }}
45+
node-version: ${{ matrix.node }}
4646
- name: Install Package dependencies
4747
run: yarn install
4848
- name: Run tests
@@ -60,7 +60,7 @@ jobs:
6060
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_URL }}
6161
if: failure()
6262

63-
parallel-finished:
63+
coverallsFinished:
6464
name: Coveralls Finished
6565
needs: jest
6666
runs-on: ubuntu-latest
@@ -73,7 +73,7 @@ jobs:
7373

7474
slack:
7575
name: Slack
76-
needs: parallel-finished
76+
needs: coverallsFinished
7777
runs-on: ubuntu-latest
7878
steps:
7979
- uses: 8398a7/action-slack@v1

.github/workflows/issue_opened.yml

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
on: issues
1+
on:
2+
issues:
3+
types: [opened]
24
name: Issue opened
35
jobs:
46
assign:
57
name: Assign issues to project
68
runs-on: ubuntu-latest
79
steps:
810
- name: Assign issues to project
9-
if: github.event.action == 'opened'
10-
uses: alex-page/github-project-automation-plus@master
11+
uses: alex-page/github-project-automation-plus@v0.0.3
1112
with:
1213
project: Backlog
1314
column: To do
@@ -18,7 +19,6 @@ jobs:
1819
runs-on: ubuntu-latest
1920
steps:
2021
- name: Assign author to issue
21-
if: github.event.action == 'opened'
2222
uses: technote-space/assign-author@v1
2323
with:
2424
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

.github/workflows/pr_opened.yml

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,14 @@
1-
on: pull_request
1+
on:
2+
pull_request:
3+
types: [opened]
24
name: Pull Request opened
35
jobs:
46
assignToProject:
57
name: Assign PullRequest to Project
68
runs-on: ubuntu-latest
79
steps:
810
- name: Assign PullRequest to Project
9-
if: github.event.action == 'opened'
10-
uses: alex-page/github-project-automation-plus@master
11+
uses: alex-page/github-project-automation-plus@v0.0.3
1112
with:
1213
project: Backlog
1314
column: To do
@@ -18,7 +19,6 @@ jobs:
1819
runs-on: ubuntu-latest
1920
steps:
2021
- name: Assign Author to PR
21-
if: github.event.action == 'opened'
2222
uses: technote-space/assign-author@v1
2323
with:
2424
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
@@ -28,7 +28,6 @@ jobs:
2828
runs-on: ubuntu-latest
2929
steps:
3030
- name: PR Labeler
31-
if: github.event.action == 'opened'
3231
uses: technote-fork/pr-labeler-action@master
3332
env:
3433
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

0 commit comments

Comments
 (0)