Skip to content

Commit

Permalink
feat(*): address general issues to get build working
Browse files Browse the repository at this point in the history
This commit will address the following updates:

1. Update to support Node 18
2. Update dependencies
3. Update template to support latest Chalk
4. Update to latest version of Husky
5. Update template to support Sass override
6. Update src template to use Lit 2.0

Changes to be committed:
modified:   .github/workflows/testPublish.yml
modified:   package-lock.json
modified:   package.json
deleted:    template/demo/style.scss
modified:   template/package.json
renamed:    template/packageScripts/postinstall.js -> template/packageScripts/postinstall.mjs
modified:   template/scripts/generateDocs.js
modified:   template/scripts/postCss.js
renamed:    template/scripts/pre-commit.js -> template/scripts/pre-commit.mjs
modified:   template/src/[namespace]-[name].js
modified:   template/src/style.scss
  • Loading branch information
blackfalcon committed May 2, 2023
1 parent 6f6f0fa commit 370cea4
Show file tree
Hide file tree
Showing 11 changed files with 7,420 additions and 3,909 deletions.
6 changes: 3 additions & 3 deletions .github/workflows/testPublish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
push:
branches: [ master ]
pull_request:
branches: [ master, v4.0-rc ]
branches: [ master]

# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
Expand All @@ -15,7 +15,7 @@ jobs:

strategy:
matrix:
node-version: [16.x]
node-version: [18.x]

steps:
- uses: actions/checkout@v3
Expand All @@ -37,7 +37,7 @@ jobs:
persist-credentials: false
- uses: actions/setup-node@v3
with:
node-version: 14
node-version: 18
- run: npm ci
- run: npm run build:markdownDocs
- uses: cycjimmy/semantic-release-action@v3
Expand Down
Loading

0 comments on commit 370cea4

Please sign in to comment.