mirror of
				https://github.com/excalidraw/excalidraw.git
				synced 2025-10-30 18:34:22 +01:00 
			
		
		
		
	 2b049b4a65
			
		
	
	2b049b4a65
	
	
	
		
			
			* feat:Integrate docusaraus for docs * Update docs for Excalidraw Co-authored-by: David Luzar <luzar.david@gmail.com> * remove blogs * remove blog authors * get started docs * typo * add static assets * change port number * Add script to build docs only if docs updated * dummy * update script to be compatible with ignoreBuild in vercel * remove script and dummy log Co-authored-by: David Luzar <luzar.david@gmail.com>
		
			
				
	
	
		
			22 lines
		
	
	
		
			588 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			22 lines
		
	
	
		
			588 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| const { exec } = require("child_process");
 | |
| 
 | |
| // get files changed between prev and head commit
 | |
| exec(`git diff --name-only HEAD^ HEAD`, async (error, stdout, stderr) => {
 | |
|   if (error || stderr) {
 | |
|     console.error(error);
 | |
|     process.exit(1);
 | |
|   }
 | |
|   const changedFiles = stdout.trim().split("\n");
 | |
| 
 | |
|   const docFiles = changedFiles.filter((file) => {
 | |
|     return file.indexOf("docs") >= 0;
 | |
|   });
 | |
| 
 | |
|   if (!docFiles.length) {
 | |
|     console.info("Skipping building docs as no valid diff found");
 | |
|     process.exit(0);
 | |
|   }
 | |
|   // Exit code 1 to build the docs in ignoredBuildStep
 | |
|   process.exit(1);
 | |
| });
 |