Skip to content

Commit 12a6ffc

Browse files
authored
Merge branch 'master' into feat-prettierrc
2 parents 8b04235 + aa7182a commit 12a6ffc

29 files changed

+69265
-28298
lines changed

.github/workflows/commit-changelog.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

.github/workflows/deploy-docs.yml

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,19 +10,19 @@ jobs:
1010
runs-on: ubuntu-latest
1111

1212
steps:
13-
- uses: actions/checkout@v3
14-
- name: Use Node.js 14
13+
- uses: actions/checkout@v4
14+
- name: Use Node.js 18
1515
uses: actions/setup-node@v3
1616
with:
17-
node-version: 14
17+
node-version: 18
1818
- name: Install Dependency
1919
run: npm ci
2020
- name: Config Internal Git
2121
run: |
2222
git config --global user.email "action@github.com"
2323
git config --global user.name "GitHub Action"
2424
- name: Clone Doc History
25-
uses: actions/checkout@v3
25+
uses: actions/checkout@v4
2626
with:
2727
ref: 'gh-pages'
2828
path: 'doc-dist'
@@ -32,7 +32,7 @@ jobs:
3232
ls | grep -v '.git' | xargs rm -r
3333
cd ../
3434
- name: Build Docs
35-
run: npm run docs:build
35+
run: export NODE_OPTIONS=--openssl-legacy-provider; npm run docs:build
3636
- name: Copy & Deploy
3737
run: |
3838
cp -r docs/.vuepress/dist/* doc-dist/

.github/workflows/release.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ jobs:
66
build:
77
runs-on: ubuntu-latest
88
steps:
9-
- uses: actions/checkout@v3
9+
- uses: actions/checkout@v4
1010
# Setup .npmrc file to publish to GitHub Packages
1111
- uses: actions/setup-node@v3
1212
with:
13-
node-version: 14
13+
node-version: 18
1414
registry-url: 'https://registry.npmjs.org'
1515
- run: npm install
1616
- run: npm run release

.github/workflows/test.yml

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ jobs:
1010
strategy:
1111
matrix:
1212
# https://nodejs.org/en/about/releases/
13-
node: [ '14', '16', '18' ]
13+
node: [ '18', '20' ]
1414
fail-fast: false
1515

1616
name: Node.js ${{ matrix.node }}
1717

1818
steps:
19-
- uses: actions/checkout@v3
19+
- uses: actions/checkout@v4
2020
- name: Setup Node.js
2121
uses: actions/setup-node@v3
2222
with:
@@ -26,4 +26,5 @@ jobs:
2626
run: npm ci
2727
- name: Test Project
2828
run: npm test
29-
29+
- name: Test building docs
30+
run: export NODE_OPTIONS=--openssl-legacy-provider; npm run docs:build

0 commit comments

Comments
 (0)