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
7. Remove demo build process

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 9, 2023
1 parent 268e86a commit a4eba9a
Show file tree
Hide file tree
Showing 12 changed files with 7,429 additions and 3,973 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 a4eba9a

Please sign in to comment.