diff --git a/.github/workflows/publish-web-components-cdn.yml b/.github/workflows/publish-web-components-cdn.yml index 6f0c33652283..eb1927c58500 100644 --- a/.github/workflows/publish-web-components-cdn.yml +++ b/.github/workflows/publish-web-components-cdn.yml @@ -27,10 +27,8 @@ jobs: node-version: '18.x' cache: 'yarn' - name: Install dependencies - run: yarn install - - name: Build Web Components package run: | - cd packages/web-components + yarn install yarn build - name: Check release type if: contains(github.ref_name, '-rc.') diff --git a/packages/web-components/tasks/build.js b/packages/web-components/tasks/build.js index f04c3a97edbe..05904169db1a 100644 --- a/packages/web-components/tasks/build.js +++ b/packages/web-components/tasks/build.js @@ -46,8 +46,8 @@ async function build() { ]); const iconInput = await globby([ - 'node_modules/@carbon/icons/lib/**/*.js', - '!**/index.js', + '../../packages/icons/lib/**/*.js', + '!../../packages/icons/lib/index.js', ]); const entryPoint = { diff --git a/packages/web-components/tools/rollup-plugin-dist-icons.js b/packages/web-components/tools/rollup-plugin-dist-icons.js index 51c2ab689a6b..eac2a91c85c2 100644 --- a/packages/web-components/tools/rollup-plugin-dist-icons.js +++ b/packages/web-components/tools/rollup-plugin-dist-icons.js @@ -19,12 +19,12 @@ import icon from './svg-result-carbon-icon.js'; * @returns {object} The rollup plugin to transform an `.svg` file to a `lit-html` template. */ export default function rollupPluginDistIcons({ - include = /@carbon[\\/]icons[\\/]/i, + include = /packages[\\/]icons[\\/]lib[\\/]/i, exclude, } = {}) { const filter = createFilter(include, exclude); return { - name: 'lit-scss', + name: 'carbon-dist-icons', /** * Enqueues the module contents for loading.