Skip to content

Commit e8697d3

Browse files
committed
chore: fix validate_release.py
1 parent d2d27a3 commit e8697d3

File tree

2 files changed

+4
-164
lines changed

2 files changed

+4
-164
lines changed

Diff for: CHANGELOG.md

-157
Original file line numberDiff line numberDiff line change
@@ -716,319 +716,162 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
716716
- First release.
717717

718718
[#31]: https://github.com/LiteLDev/LegacyScriptEngine/issues/31
719-
720719
[#35]: https://github.com/LiteLDev/LegacyScriptEngine/issues/35
721-
722720
[#37]: https://github.com/LiteLDev/LegacyScriptEngine/issues/37
723-
724721
[#43]: https://github.com/LiteLDev/LegacyScriptEngine/issues/43
725-
726722
[#44]: https://github.com/LiteLDev/LegacyScriptEngine/issues/44
727-
728723
[#45]: https://github.com/LiteLDev/LegacyScriptEngine/issues/45
729-
730724
[#47]: https://github.com/LiteLDev/LegacyScriptEngine/issues/47
731-
732725
[#48]: https://github.com/LiteLDev/LegacyScriptEngine/issues/48
733-
734726
[#49]: https://github.com/LiteLDev/LegacyScriptEngine/issues/49
735-
736727
[#50]: https://github.com/LiteLDev/LegacyScriptEngine/issues/50
737-
738728
[#52]: https://github.com/LiteLDev/LegacyScriptEngine/issues/52
739-
740729
[#53]: https://github.com/LiteLDev/LegacyScriptEngine/issues/53
741-
742730
[#54]: https://github.com/LiteLDev/LegacyScriptEngine/issues/54
743-
744731
[#70]: https://github.com/LiteLDev/LegacyScriptEngine/issues/70
745-
746732
[#71]: https://github.com/LiteLDev/LegacyScriptEngine/issues/71
747-
748733
[#72]: https://github.com/LiteLDev/LegacyScriptEngine/issues/72
749-
750734
[#73]: https://github.com/LiteLDev/LegacyScriptEngine/issues/73
751-
752735
[#74]: https://github.com/LiteLDev/LegacyScriptEngine/issues/74
753-
754736
[#76]: https://github.com/LiteLDev/LegacyScriptEngine/issues/76
755-
756737
[#79]: https://github.com/LiteLDev/LegacyScriptEngine/issues/79
757-
758738
[#80]: https://github.com/LiteLDev/LegacyScriptEngine/issues/80
759-
760739
[#81]: https://github.com/LiteLDev/LegacyScriptEngine/issues/81
761-
762740
[#82]: https://github.com/LiteLDev/LegacyScriptEngine/issues/82
763-
764741
[#84]: https://github.com/LiteLDev/LegacyScriptEngine/issues/84
765-
766742
[#87]: https://github.com/LiteLDev/LegacyScriptEngine/issues/87
767-
768743
[#88]: https://github.com/LiteLDev/LegacyScriptEngine/issues/88
769-
770744
[#91]: https://github.com/LiteLDev/LegacyScriptEngine/issues/91
771-
772745
[#92]: https://github.com/LiteLDev/LegacyScriptEngine/issues/92
773-
774746
[#94]: https://github.com/LiteLDev/LegacyScriptEngine/issues/94
775-
776747
[#95]: https://github.com/LiteLDev/LegacyScriptEngine/issues/95
777-
778748
[#97]: https://github.com/LiteLDev/LegacyScriptEngine/issues/97
779-
780749
[#99]: https://github.com/LiteLDev/LegacyScriptEngine/issues/99
781-
782750
[#100]: https://github.com/LiteLDev/LegacyScriptEngine/issues/100
783-
784751
[#101]: https://github.com/LiteLDev/LegacyScriptEngine/issues/101
785-
786752
[#102]: https://github.com/LiteLDev/LegacyScriptEngine/issues/102
787-
788753
[#104]: https://github.com/LiteLDev/LegacyScriptEngine/issues/104
789-
790754
[#108]: https://github.com/LiteLDev/LegacyScriptEngine/issues/108
791-
792755
[#110]: https://github.com/LiteLDev/LegacyScriptEngine/issues/110
793-
794756
[#111]: https://github.com/LiteLDev/LegacyScriptEngine/issues/111
795-
796757
[#115]: https://github.com/LiteLDev/LegacyScriptEngine/issues/115
797-
798758
[#123]: https://github.com/LiteLDev/LegacyScriptEngine/issues/123
799-
800759
[#128]: https://github.com/LiteLDev/LegacyScriptEngine/issues/128
801-
802760
[#130]: https://github.com/LiteLDev/LegacyScriptEngine/issues/130
803-
804761
[#134]: https://github.com/LiteLDev/LegacyScriptEngine/issues/134
805-
806762
[#137]: https://github.com/LiteLDev/LegacyScriptEngine/issues/137
807-
808763
[#143]: https://github.com/LiteLDev/LegacyScriptEngine/issues/143
809-
810764
[#145]: https://github.com/LiteLDev/LegacyScriptEngine/issues/145
811-
812765
[#146]: https://github.com/LiteLDev/LegacyScriptEngine/issues/146
813-
814766
[#152]: https://github.com/LiteLDev/LegacyScriptEngine/issues/152
815-
816767
[#153]: https://github.com/LiteLDev/LegacyScriptEngine/issues/153
817-
818768
[#154]: https://github.com/LiteLDev/LegacyScriptEngine/issues/154
819-
820769
[#157]: https://github.com/LiteLDev/LegacyScriptEngine/issues/157
821-
822770
[#160]: https://github.com/LiteLDev/LegacyScriptEngine/issues/160
823-
824771
[#186]: https://github.com/LiteLDev/LegacyScriptEngine/issues/186
825-
826772
[#203]: https://github.com/LiteLDev/LegacyScriptEngine/issues/203
827-
828773
[#204]: https://github.com/LiteLDev/LegacyScriptEngine/issues/204
829-
830774
[#206]: https://github.com/LiteLDev/LegacyScriptEngine/issues/206
831-
832775
[#207]: https://github.com/LiteLDev/LegacyScriptEngine/issues/207
833-
834776
[#208]: https://github.com/LiteLDev/LegacyScriptEngine/issues/208
835-
836777
[#212]: https://github.com/LiteLDev/LegacyScriptEngine/issues/212
837-
838778
[#213]: https://github.com/LiteLDev/LegacyScriptEngine/issues/213
839-
840779
[#214]: https://github.com/LiteLDev/LegacyScriptEngine/issues/214
841-
842780
[#216]: https://github.com/LiteLDev/LegacyScriptEngine/issues/216
843-
844781
[#219]: https://github.com/LiteLDev/LegacyScriptEngine/issues/219
845-
846782
[#220]: https://github.com/LiteLDev/LegacyScriptEngine/issues/220
847-
848783
[#221]: https://github.com/LiteLDev/LegacyScriptEngine/issues/221
849-
850784
[#222]: https://github.com/LiteLDev/LegacyScriptEngine/issues/222
851-
852785
[#225]: https://github.com/LiteLDev/LegacyScriptEngine/issues/225
853-
854786
[#226]: https://github.com/LiteLDev/LegacyScriptEngine/issues/226
855-
856787
[#227]: https://github.com/LiteLDev/LegacyScriptEngine/issues/227
857-
858788
[#231]: https://github.com/LiteLDev/LegacyScriptEngine/issues/231
859-
860789
[#236]: https://github.com/LiteLDev/LegacyScriptEngine/issues/236
861-
862790
[#243]: https://github.com/LiteLDev/LegacyScriptEngine/issues/243
863-
864791
[#249]: https://github.com/LiteLDev/LegacyScriptEngine/issues/249
865-
866792
[#251]: https://github.com/LiteLDev/LegacyScriptEngine/issues/251
867-
868793
[#252]: https://github.com/LiteLDev/LegacyScriptEngine/issues/252
869794

870795
[Unreleased]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.10.0...HEAD
871-
872796
[0.10.0]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.10.0-rc.2...v0.10.0
873-
874797
[0.10.0-rc.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.10.0-rc.1...v0.10.0-rc.2
875-
876798
[0.10.0-rc.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.7...v0.10.0-rc.1
877-
878799
[0.9.7]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.6...v0.9.7
879-
880800
[0.9.6]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.5...v0.9.6
881-
882801
[0.9.5]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.4...v0.9.5
883-
884802
[0.9.4]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.3...v0.9.4
885-
886803
[0.9.3]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.2...v0.9.3
887-
888804
[0.9.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.1...v0.9.2
889-
890805
[0.9.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.0...v0.9.1
891-
892806
[0.9.0]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.0-rc.5...v0.9.0
893-
894807
[0.9.0-rc.5]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.0-rc.4...v0.9.0-rc.5
895-
896808
[0.9.0-rc.4]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.0-rc.3...v0.9.0-rc.4
897-
898809
[0.9.0-rc.3]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.0-rc.2...v0.9.0-rc.3
899-
900810
[0.9.0-rc.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.9.0-rc.1...v0.9.0-rc.2
901-
902811
[0.9.0-rc.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.20...v0.9.0-rc.1
903-
904812
[0.8.20]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.19...v0.8.20
905-
906813
[0.8.19]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.18...v0.8.19
907-
908814
[0.8.18]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.17...v0.8.18
909-
910815
[0.8.17]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.16...v0.8.17
911-
912816
[0.8.16]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.15...v0.8.16
913-
914817
[0.8.15]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.14...v0.8.15
915-
916818
[0.8.14]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.13...v0.8.14
917-
918819
[0.8.13]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.12...v0.8.13
919-
920820
[0.8.12]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.11...v0.8.12
921-
922821
[0.8.11]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.10...v0.8.11
923-
924822
[0.8.10]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.9...v0.8.10
925-
926823
[0.8.9]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.8...v0.8.9
927-
928824
[0.8.8]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.7...v0.8.8
929-
930825
[0.8.7]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.6...v0.8.7
931-
932826
[0.8.6]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.5...v0.8.6
933-
934827
[0.8.5]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.4...v0.8.5
935-
936828
[0.8.4]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.3...v0.8.4
937-
938829
[0.8.3]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.2...v0.8.3
939-
940830
[0.8.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.1...v0.8.2
941-
942831
[0.8.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.8.0...v0.8.1
943-
944832
[0.8.0]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.12...v0.8.0
945-
946833
[0.7.12]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.11...v0.7.12
947-
948834
[0.7.11]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.10...v0.7.11
949-
950835
[0.7.10]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.9...v0.7.10
951-
952836
[0.7.9]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.8...v0.7.9
953-
954837
[0.7.8]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.7...v0.7.8
955-
956838
[0.7.7]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.6...v0.7.7
957-
958839
[0.7.6]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.5...v0.7.6
959-
960840
[0.7.5]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.4...v0.7.5
961-
962841
[0.7.4]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.3...v0.7.4
963-
964842
[0.7.3]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.2...v0.7.3
965-
966843
[0.7.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.1...v0.7.2
967-
968844
[0.7.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.7.0...v0.7.1
969-
970845
[0.7.0]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.6.4...v0.7.0
971-
972846
[0.6.4]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.6.3...v0.6.4
973-
974847
[0.6.3]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.6.2...v0.6.3
975-
976848
[0.6.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.6.1...v0.6.2
977-
978849
[0.6.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.6.0...v0.6.1
979-
980850
[0.6.0]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.5.4...v0.6.0
981-
982851
[0.5.4]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.5.3...v0.5.4
983-
984852
[0.5.3]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.5.2...v0.5.3
985-
986853
[0.5.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.5.1...v0.5.2
987-
988854
[0.5.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.15...v0.5.1
989-
990855
[0.4.15]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.14...v0.4.15
991-
992856
[0.4.14]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.13...v0.4.14
993-
994857
[0.4.13]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.12...v0.4.13
995-
996858
[0.4.12]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.11...v0.4.12
997-
998859
[0.4.11]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.10...v0.4.11
999-
1000860
[0.4.10]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.8...v0.4.10
1001-
1002861
[0.4.8]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.7...v0.4.8
1003-
1004862
[0.4.7]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.6...v0.4.7
1005-
1006863
[0.4.6]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.3...v0.4.6
1007-
1008864
[0.4.3]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.2...v0.4.3
1009-
1010865
[0.4.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.1...v0.4.2
1011-
1012866
[0.4.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.4.0...v0.4.1
1013-
1014867
[0.4.0]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.3.2...v0.4.0
1015-
1016868
[0.3.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.3.1...v0.3.2
1017-
1018869
[0.3.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.3.0...v0.3.1
1019-
1020870
[0.3.0]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.2.4...v0.3.0
1021-
1022871
[0.2.4]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.2.2...v0.2.4
1023-
1024872
[0.2.2]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.2.1...v0.2.2
1025-
1026873
[0.2.1]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.2.0...v0.2.1
1027-
1028874
[0.2.0]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.1.6...v0.2.0
1029-
1030875
[0.1.6]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.1.5...v0.1.6
1031-
1032876
[0.1.5]: https://github.com/LiteLDev/LegacyScriptEngine/compare/v0.1.4...v0.1.5
1033-
1034877
[0.1.4]: https://github.com/LiteLDev/LegacyScriptEngine/releases/tag/v0.1.4

Diff for: scripts/validate_release.py

+4-7
Original file line numberDiff line numberDiff line change
@@ -14,10 +14,7 @@ def main():
1414
version = args["tag"].lstrip("v")
1515

1616
validate_changelog(version)
17-
validate_tooth_template_json(version, "quickjs")
18-
validate_tooth_template_json(version, "nodejs")
19-
validate_tooth_template_json(version, "lua")
20-
validate_tooth_template_json(version, "python")
17+
validate_tooth_json(version)
2118

2219

2320
def get_args() -> Args:
@@ -49,12 +46,12 @@ def validate_changelog(version: str):
4946
raise Exception("CHANGELOG.md lacks version {}".format(version))
5047

5148

52-
def validate_tooth_template_json(version: str, engine: str):
53-
with open("tooth." + engine + ".json", "r", encoding="utf-8") as f:
49+
def validate_tooth_json(version: str):
50+
with open("tooth.json", "r", encoding="utf-8") as f:
5451
content = f.read()
5552

5653
if not re.search(r"\"version\": \"{}\"".format(version), content):
57-
raise Exception("tooth." + engine + ".json has wrong version")
54+
raise Exception("tooth.json has wrong version")
5855

5956

6057
if __name__ == "__main__":

0 commit comments

Comments
 (0)