diff --git a/.github/workflows/deploy-preview.yml b/.github/workflows/deploy-preview.yml index bba3808d90..148a7393e6 100644 --- a/.github/workflows/deploy-preview.yml +++ b/.github/workflows/deploy-preview.yml @@ -50,7 +50,7 @@ jobs: run: pnpm install --frozen-lockfile - name: Build library and docsite - run: npx nx run dialtone:build:docsite --args="--deploySubdir /deploy-previews/pr-${{github.event.pull_request.number}}/" + run: npx nx run dialtone:build-docs --args="--deploySubdir /deploy-previews/pr-${{github.event.pull_request.number}}/" - name: Deploy to GitHub Pages uses: JamesIves/github-pages-deploy-action@v4.2.5 diff --git a/nx.json b/nx.json index 6064b61125..92c5e4d9c9 100644 --- a/nx.json +++ b/nx.json @@ -2,9 +2,7 @@ "targetDefaults": { "build": { "cache": true, - "dependsOn": [ - "^build" - ] + "dependsOn": ["^build"] }, "lint": { "cache": true diff --git a/packages/dialtone/package.json b/packages/dialtone/package.json index dba0bdc9ae..53673881e2 100644 --- a/packages/dialtone/package.json +++ b/packages/dialtone/package.json @@ -149,7 +149,7 @@ "precss": "^4.0.0", "prismjs": "^1.29.0", "semantic-release": "^21.0.6", - "stylelint": "15.9.0", + "stylelint": "15.11.0", "stylelint-config-rational-order": "^0.1.2", "stylelint-config-recommended-less": "^1.0.4", "stylelint-config-standard": "^33.0.0", diff --git a/packages/dialtone/project.json b/packages/dialtone/project.json index d20c18f73e..8ba572a3a0 100644 --- a/packages/dialtone/project.json +++ b/packages/dialtone/project.json @@ -4,6 +4,7 @@ "release-local": { "executor": "nx:run-commands", "outputs": [], + "dependsOn": ["^build"], "options": { "command": "npx semantic-release-plus --no-ci --extends ./packages/dialtone/release-local.config.cjs", "parallel": false @@ -25,9 +26,19 @@ "parallel": false } }, + "build-docs": { + "executor": "nx:run-script", + "dependsOn": ["^build"], + "outputs": [], + "options": { + "script": "build:docsite", + "parallel": false + } + }, "start": { "executor": "nx:run-commands", "outputs": [], + "dependsOn": ["^build"], "options": { "command": "npx nx run dialtone:start", "parallel": false