ci: streamline release workflows by removing unnecessary binary uploads and adding SPIFFS formatting
This commit is contained in:
		@@ -4,4 +4,18 @@ Import("env")
 | 
			
		||||
exec(open("./scripts/pre_build.py").read())
 | 
			
		||||
 | 
			
		||||
# Bind to SPIFFS build
 | 
			
		||||
env.AddPreAction("buildfs", replace_version)
 | 
			
		||||
env.AddPreAction("buildfs", replace_version)
 | 
			
		||||
 | 
			
		||||
import os
 | 
			
		||||
import shutil
 | 
			
		||||
from SCons.Script import DefaultEnvironment
 | 
			
		||||
 | 
			
		||||
env = DefaultEnvironment()
 | 
			
		||||
 | 
			
		||||
# Format SPIFFS partition before uploading new files
 | 
			
		||||
spiffs_dir = os.path.join(env.subst("$BUILD_DIR"), "spiffs")
 | 
			
		||||
if os.path.exists(spiffs_dir):
 | 
			
		||||
    shutil.rmtree(spiffs_dir)
 | 
			
		||||
os.makedirs(spiffs_dir)
 | 
			
		||||
 | 
			
		||||
print("SPIFFS partition formatted.")
 | 
			
		||||
		Reference in New Issue
	
	Block a user