modified: .github/workflows/mikrotik_patch.yml

modified:   npk.py
	modified:   patch.py
This commit is contained in:
zyb
2024-07-02 10:00:15 +08:00
parent da8031a8bd
commit d518b90b7c
3 changed files with 11 additions and 1 deletions

View File

@@ -109,6 +109,10 @@ def patch_npk_file(key_dict,kcdsa_private_key,eddsa_private_key,input_file,outpu
run_shell_command(f"rm -rf {extract_dir}")
npk[NpkPartID.SQUASHFS].data = open(squashfs_file,'rb').read()
run_shell_command(f"rm -f {squashfs_file}")
build_time = os.environ['BUILD_TIME']
if build_time:
npk[NpkPartID.NAME_INFO].data._build_time = int(build_time)
npk.sign(kcdsa_private_key,eddsa_private_key)
npk.save(output_file or input_file)