Skip to content

Commit 3f12c52

Browse files
chore!: Dropped support for Node 12 (#207)
BREAKING CHANGE: Dropped Node12 support
1 parent 826d071 commit 3f12c52

File tree

2 files changed

+31
-31
lines changed

2 files changed

+31
-31
lines changed

.github/workflows/ci.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
name: Default CI
2-
on:
2+
on:
33
push:
44
branches:
5-
- 'master'
5+
- master
66
pull_request:
77
branches:
88
- '**'
@@ -11,7 +11,7 @@ jobs:
1111
runs-on: ubuntu-latest
1212
strategy:
1313
matrix:
14-
node: [12, 14, 16]
14+
node: [16]
1515
steps:
1616
- name: Checkout
1717
uses: actions/checkout@v2

.github/workflows/release.yml

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -2,36 +2,36 @@ name: Release CI
22
on:
33
push:
44
branches:
5-
- master
5+
- master
66
jobs:
77
release:
88
name: Release
99
runs-on: ubuntu-latest
1010
steps:
11-
- name: Checkout
12-
uses: actions/checkout@v2
13-
with:
14-
fetch-depth: 0
15-
- name: Setup Node.js
16-
uses: actions/setup-node@v2
17-
with:
18-
node-version: 12
19-
- name: Install dependencies
20-
run: npm ci
21-
- name: Validate package-lock.json changes
22-
run: make validate-no-uncommitted-package-lock-changes
23-
- name: Lint
24-
run: npm run lint
25-
- name: Test
26-
run: npm run test
27-
- name: i18n_extract
28-
run: npm run i18n_extract
29-
- name: Coverage
30-
uses: codecov/codecov-action@v2
31-
- name: Build
32-
run: npm run build
33-
- name: Release
34-
env:
35-
GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_GITHUB_TOKEN }}
36-
NPM_TOKEN: ${{ secrets.SEMANTIC_RELEASE_NPM_TOKEN }}
37-
run: npx semantic-release
11+
- name: Checkout
12+
uses: actions/checkout@v2
13+
with:
14+
fetch-depth: 0
15+
- name: Setup Node.js
16+
uses: actions/setup-node@v2
17+
with:
18+
node-version: 16
19+
- name: Install dependencies
20+
run: npm ci
21+
- name: Validate package-lock.json changes
22+
run: make validate-no-uncommitted-package-lock-changes
23+
- name: Lint
24+
run: npm run lint
25+
- name: Test
26+
run: npm run test
27+
- name: i18n_extract
28+
run: npm run i18n_extract
29+
- name: Coverage
30+
uses: codecov/codecov-action@v2
31+
- name: Build
32+
run: npm run build
33+
- name: Release
34+
env:
35+
GITHUB_TOKEN: ${{ secrets.SEMANTIC_RELEASE_GITHUB_TOKEN }}
36+
NPM_TOKEN: ${{ secrets.SEMANTIC_RELEASE_NPM_TOKEN }}
37+
run: npx semantic-release

0 commit comments

Comments
 (0)