diff --git a/.github/workflows/updateConfVersion.py b/.github/workflows/updateConfVersion.py index 3537a019..128d3244 100644 --- a/.github/workflows/updateConfVersion.py +++ b/.github/workflows/updateConfVersion.py @@ -1,12 +1,16 @@ import argparse if __name__ == "__main__": - parser = argparse.ArgumentParser(description="用于更新conf.lua内编译版本号") - parser.add_argument("-H", "--Hash", type=str, help = "Github提交Hash") + parser = argparse.ArgumentParser(description="用于更新conf.lua") + parser.add_argument("-H", "--Hash", type=str, default = False, help = "Github提交Hash") args = parser.parse_args() with open("conf.lua", "r+", encoding="utf-8") as file: data = file.read() - data = data.replace('@DEV', f'@{args.Hash[0:4]}') + if args.Hash != False: + data = data.replace('@DEV', f'@{args.Hash[0:4]}') + data = data.replace("t.identity='Techmino'--Saving folder", "t.identity='Techmino_Snapshot'--Saving folder") + else: + data = data.replace('@DEV', '') file.seek(0) file.truncate() file.flush()