File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -51,10 +51,10 @@ jobs:
5151 - name : Install dependencies
5252 run : npm ci
5353
54- - name : Build Blockly and generate reference docs
54+ - name : Generate reference docs
5555 working-directory : ./packages/blockly
5656 run : |
57- npm run package
57+ npx gulp typings
5858 npm run docs
5959
6060 - name : Build the Docusaurus site
Original file line number Diff line number Diff line change @@ -39,7 +39,7 @@ import {
3939 syncMaster ,
4040 updateGithubPages ,
4141} from './scripts/gulpfiles/git_tasks.mjs' ;
42- import { cleanReleaseDir , pack } from './scripts/gulpfiles/package_tasks.mjs' ;
42+ import { cleanReleaseDir , pack , typings } from './scripts/gulpfiles/package_tasks.mjs' ;
4343import {
4444 publish ,
4545 publishBeta ,
@@ -88,6 +88,7 @@ export {
8888 buildAdvancedCompilationTest ,
8989 createRC as gitCreateRC ,
9090 docs ,
91+ typings ,
9192}
9293
9394// Legacy targets, to be deleted.
Original file line number Diff line number Diff line change @@ -240,6 +240,11 @@ export function cleanReleaseDir() {
240240 *
241241 * Prerequisite: build.
242242 */
243+ export const typings = gulp . series (
244+ gulp . parallel ( build . cleanBuildDir , cleanReleaseDir ) ,
245+ build . tsc ,
246+ packageDTS ) ;
247+
243248export const pack = gulp . series (
244249 gulp . parallel (
245250 build . cleanBuildDir ,
Original file line number Diff line number Diff line change 22
33let referenceSidebar = [ ] ;
44try {
5- ( { referenceSidebar } = await import ( './docs/reference/_reference.js' ) ) ;
5+ referenceSidebar = require ( './docs/reference/_reference.js' ) . referenceSidebar ;
66} catch {
77 console . warn ( 'Reference sidebar not found — run "npm run docs" in packages/blockly to generate it.' ) ;
88}
You can’t perform that action at this time.
0 commit comments