mirror of
				https://github.com/AppFlowy-IO/AppFlowy.git
				synced 2025-10-31 01:54:37 +00:00 
			
		
		
		
	 a180cfcdc2
			
		
	
	
		a180cfcdc2
		
			
		
	
	
	
	
		
			
			* chore: support publish tauri app * chore: fixed others bugs * fix: code review * fix: code review * fix: tauri ci
		
			
				
	
	
		
			32 lines
		
	
	
		
			824 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			824 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| const fs = require('fs');
 | |
| const path = require('path');
 | |
| 
 | |
| if (process.argv.length < 3) {
 | |
|     console.error('Usage: node update-tauri-version.js <version>');
 | |
|     process.exit(1);
 | |
| }
 | |
| 
 | |
| const newVersion = process.argv[2];
 | |
| 
 | |
| const tauriConfigPath = path.join(__dirname, '../src-tauri', 'tauri.conf.json');
 | |
| 
 | |
| fs.readFile(tauriConfigPath, 'utf8', (err, data) => {
 | |
|     if (err) {
 | |
|         console.error('Error reading tauri.conf.json:', err);
 | |
|         return;
 | |
|     }
 | |
| 
 | |
|     const config = JSON.parse(data);
 | |
| 
 | |
|     config.package.version = newVersion;
 | |
| 
 | |
|     fs.writeFile(tauriConfigPath, JSON.stringify(config, null, 2), 'utf8', (err) => {
 | |
|         if (err) {
 | |
|             console.error('Error writing tauri.conf.json:', err);
 | |
|             return;
 | |
|         }
 | |
| 
 | |
|         console.log(`Tauri version updated to ${newVersion} successfully.`);
 | |
|     });
 | |
| });
 |