Skip to content

master starter and migration packages

Compare
Choose a tag to compare
@github-actions github-actions released this 08 Jan 15:20
· 4 commits to main since this release

Builds

  • update main build script to test automatic version update (Telan)
  • fix maintenance script replacing too much strings (Telan)
  • fix maintenance not picking up version (Telan)
  • refine checkForUpdate (Telan)

Continuous Integration

  • only perform build script maintenance on main branches to avoid conflicts (Telan)
  • configure automatic release only on tags (Telan)
  • refine release structure to work both for example mod and any derivative (Telan)
  • rename job (Telan)
  • fix tag name not being resolved (Telan)
  • fix repo_token and tag expansion (Telan)
  • make "latest" releases on each push to master and remove "latest" releases from tags (Telan)
  • add step to test toolchain compatibility with newer java version > 8 (Telan)
  • workaround server crash not resulting in gradle error; add step to check generated crash report (Telan)
  • try to only setup CI workspace (Telan)
  • try fixing test-crash-reports.sh permissions (Telan)
  • fix naming in toolchain-compatibility.yml; rename pull-request.yml -> build-and-test.yml; add server run check to build-and-test.yml (Telan)
  • remove server fail debugging code (Telan)
  • refine naming (Telan)
  • fix timeout step failing (Telan)
  • also run build and test on main branches; adjust naming (Telan)
  • increase server running period during tests (Dmytro)
  • rename report checking script (Dmytro)
  • refine scripts (Dmytro)
  • fix script syntax (Dmytro)
  • decrease server run time in test (Dmytro)
  • test publishing (Dmytro)
  • use generic repository name for group (Dmytro)
  • use wrapper when publishing tag (Dmytro)
  • provide repository owner and name on publishing (Dmytro)
  • fix typo (Telan)
  • fix typo (Telan)
  • update publishing in release-tags.yml workflow; revert build-and-test.yml (Telan)

Commits

  • 7070520: split workflows to only release on main branches (Telan)
  • f63ca78: fix update-version.sh not pushing HEAD to branch (Telan)
  • 6dac6c2: fix update-version.sh not pushing HEAD to branch (Telan)
  • 8f61c24: debug to check if branch name is correctly obtained (Telan)
  • 4a7186a: run buildscript-maintenance.yml on all branch pushes (Telan)
  • fce3a3e: [ci skip] update build script version to edb7416 (GitHub CI Bot)
  • d1e3a4f: add default MIT license to starter (Dmytro)
  • c2e38ea: exclude original license from starter (Dmytro)
  • 08093da: add template license (Dmytro)
  • add license step to getting started (Dmytro)
  • 599b1f1: Jenkins version string fix (Johann Bernhardt)
  • 757bba8: Added custom gradle command support (Johann Bernhardt)
  • 123de16: Added parameter checks (Johann Bernhardt)
  • b35a11f: Add FAQ and access transformer warning (Johann Bernhardt)
  • 172ec26: Move FAQ to docs (Johann Bernhardt)
  • f8360e2: Fix typo (Johann Bernhardt)
  • e5dbde4: Draft for potential build script update hint (Johann Bernhardt)
  • 724dd6a: Add update check in build.gradle (Johann Bernhardt)
  • 500e5a3: [ci skip] update build script version to b61969b (GitHub CI Bot)
  • c182f1f: [ci skip] update build script version to ea29d68 (Telan)
  • 42e7d87: [ci skip] update build script version to 87f9556 (GitHub CI Bot)
  • 59ae690: [ci skip] update build script version to 04059a9 (GitHub CI Bot)
  • 16f58fa: Implement gradle update task (Johann Bernhardt)
  • 3e289ca: Small refactors (Johann Bernhardt)
  • 053718f: Add automatic update option (Johann Bernhardt)
  • 3bf0a83: Add addon.gradle support to migration tutorial (Johann Bernhardt)
  • move update to the bottom of the script so it is evaluated last; update gradle and forge gradle plugin to use new toolchain feature (Telan)
  • remove leftovers after resolving conflicts (Telan)
  • remove thread from version check to avoid it being killed withouth finishing (Telan)
  • 25c24b6: remove debug prints (Johann Bernhardt)
  • 1a8808b: [ci skip] update build script version to ffe697d (GitHub CI Bot)
  • 326952c: Fix typo (Johann Bernhardt)
  • switch to more stable gradle plugin supporting toolchain (Telan)
  • 918b949: [ci skip] update build script version to 4b2ebe3 (GitHub CI Bot)
  • 1b4d65d: update Forge Gradle to 1.2.1 (Dmytro)
  • 24385ce: [ci skip] update build script version to 3979b68 (GitHub CI Bot)
  • update ForgeGradle to 1.2.2 (Dmytro)
  • 56e8e71: [ci skip] update build script version to 1c18f85 (GitHub CI Bot)
  • 2097491: Added scala support (Johann Bernhardt)
  • 6951694: Fix scala CI (Johann Bernhardt)
  • 2c37958: Add additional scala instructions (Johann Bernhardt)
  • 7214c71: [ci skip] update build script version to 312034e (GitHub CI Bot)
  • 1ab1fe2: Fix build script mixxing property (Johann Bernhardt)
  • de89d7b: [ci skip] update build script version to c0d3017 (GitHub CI Bot)
  • 16c6eb5: Fix missing option in check for scala.java file (Johann Bernhardt)
  • 2fe6e5a: [ci skip] update build script version to 21647c7 (GitHub CI Bot)
  • aa8f7ed: Remove unused gitignore entry (Johann Bernhardt)
  • f3abe80: Fix typo in properties (basdxz)
  • 2ddc80e: Fix checked property (Johann Bernhardt)
  • e7ed1b9: [ci skip] update build script version to c6baa89 (GitHub CI Bot)
  • specify java version for all JavaExec tasks (Telan)
  • f7a82df: [ci skip] update build script version to 9bc3da4 (GitHub CI Bot)
  • switch to GTNewHorizons ForgeGradle of 1.2.3 version (Telan)
  • add overmind maven repository as a redundancy for forge repository (Telan)
  • 498669c: [ci skip] update build script version to b9f5cdc (GitHub CI Bot)
  • describe how tag releases work (Telan)
  • 6d749a2: Add shadowing to dev and sources artifacts (Johann Bernhardt)
  • 93d60c4: [ci skip] update build script version to ce57b88 (GitHub CI Bot)
  • 55eaaea: Refactor redundant code (Johann Bernhardt)
  • a53289b: [ci skip] update build script version to 48cd89f (GitHub CI Bot)
  • update (Telan)
  • d74b241: [ci skip] update build script version to 641d295 (GitHub CI Bot)
  • upgrade ForgeGradle to 1.2.4 (Telan)
  • ddb13c0: [ci skip] update build script version to 4d454e8 (GitHub CI Bot)
  • f762106: Allow for shadowing in dev jars (Johann Bernhardt)
  • e27b482: [ci skip] update build script version to 5f807e4 (GitHub CI Bot)
  • e4e2e1f: Only use shadow if appropriate (Johann Bernhardt)
  • c52ea05: [ci skip] update build script version to d1e6245 (GitHub CI Bot)
  • 8659e26: Lowerered jitpack in priority (Johann Bernhardt)
  • ce19bde: [ci skip] update build script version to eb0b030 (GitHub CI Bot)
  • 4e9b856: Add support for transitive, custom repositories (Johann Bernhardt)
  • 6e6c261: [ci skip] update build script version to 7d8e9fd (GitHub CI Bot)
  • 9d7deb3: Only add FMLCorePluginContainsFMLMod to MANIFEST if core mod is actually used (Johann Bernhardt)
  • 5b71103: [ci skip] update build script version to e161fa1 (GitHub CI Bot)
  • 2bab6ae: Add missing bracket (Johann Bernhardt)
  • 9ed8cb7: [ci skip] update build script version to 4f3d1b4 (GitHub CI Bot)
  • d9cf48e: Fix unavailable property (Johann Bernhardt)
  • abfb15c: [ci skip] update build script version to a480eb2 (GitHub CI Bot)
  • 18bdc87: Fix missing RefMaps (Johann Bernhardt)
  • fb683f6: [ci skip] update build script version to a553e15 (GitHub CI Bot)
  • 38f05d6: removing latest tag (Dmytro)
  • 472c2b1: chmod +x gradlew for mac and linux (Tom Dickson)
  • d91009f: Remove unused code (Johann Bernhardt)
  • a77bf3f: Print error on missing git setup (Johann Bernhardt)
  • ea7e7bd: Force gradle to Java 8 until internal issues are resolved (Johann Bernhardt)
  • e71d67f: [ci skip] update build script version to ffe7b13 (GitHub CI Bot)
  • e8870c1: typo (bombcar)
  • 24a9dc5: Remove toolchain compatibility test since Java 11 support was dropped for now (Johann Bernhardt)
  • 987041d: fix timeout in server run (Dmytro)
  • 7db0ac3: Add customizable artifact base name (Johann Bernhardt)
  • 1091825: [ci skip] update build script version to 2629265 (GitHub CI Bot)
  • a203f4f: Allow API packages to be placed inside packages (Johann Bernhardt)
  • a89b09a: [ci skip] update build script version to aa8aff9 (GitHub CI Bot)
  • a0abc52: Ensure a wrong running directory will not hinder the project from building (Johann Bernhardt)
  • 529f11b: Refactor changes into method (Johann Bernhardt)
  • 6736013: Move method to end of file (Johann Bernhardt)
  • 855936d: [ci skip] update build script version to 928ecf7 (GitHub CI Bot)
  • df8c40a: spelling (bombcar)
  • bc8d2d4: extra ignore (bombcar)
  • b3001de: batch (bombcar)
  • c2dc9e9: ci-persist-server-log-in-test-run (Dmytro)
  • 6238028: add more checks for server not working (Dmytro)
  • 0698984: fix workflow referencing moved file (Dmytro)
  • afc5828: add startup finish check (Dmytro)
  • 10e8663: add publish configuration for github (Dmytro)
  • 4fe6e5f: add artifact publish step to release process (Dmytro)
  • fix test publish (Dmytro)
  • f85162b: make github maven url adjustable for workflow (Dmytro)
  • b97dbf8: fix typo (Dmytro)
  • 9da6e72: fix test publish (Dmytro)
  • add check for ci environment when adding github maven packages configuration (Telan)
  • fix publishing section (Telan)
  • add publication to publishing (Telan)
  • add jar as artifact (Telan)
  • configure publication with correct parameters (Telan)
  • fix artifact id and group id being incorrect (Telan)
  • 8bf0c9e: [ci skip] update build script version to be36e13 (GitHub CI Bot)
  • 69679c5: Fix maven-publish configuration (Johann Bernhardt)
  • 0a20415: [ci skip] update build script version to 29197fa (GitHub CI Bot)
  • 0ef5016: Format change (Johann Bernhardt)
  • 91c5695: Added shadeCompile and shadowCompile configurations (Johann Bernhardt)
  • 59b5cc8: [ci skip] update build script version to 8fa7883 (GitHub CI Bot)
  • c66b684: Fix user name (Johann Bernhardt)
  • 5370841: use timestamp to version buildscript (Dmytro)
  • a10c862: Update ForgeGradle version (Johann Bernhardt)
  • 357a4d9: [ci skip] update build script version to 1641429628 (GitHub CI Bot)
  • 7d1f572: Switch to SpongeMixins 1.5.0 (Non dev version until shading is figured out for dev jar), and GTNH fork of SpongePowered Mixin (Jason Mitchell)
  • 94df874: Point to GTNH (Jason Mitchell)
  • 03b3cb9: Add CODEOWNERS for .github directory (Jason Mitchell)
  • a97b73f: Adds publish to GTNH Maven (Jason Mitchell)
  • a6d28aa: codeowners (Jason Mitchell)
  • 57865f7: codeowners 2.0 (Jason Mitchell)
  • 7e65025: Allow for publishing shadowed jars and add an option to not publish sources (Jason Mitchell)
  • a99a305: Update build.gradle (Alkalus)
  • 5f5dbac: This seems to generate dependencies in the POM file. (Jason Mitchell)
  • 360d388: Remove non GTNH deps from the generated pom. Cleans up a lot of noisy deps anyway. (Jason Mitchell)
  • 37095f3: Revert "Remove non GTNH deps from the generated pom. Cleans up a lot of noisy deps anyway." (Jason Mitchell)
  • 1fc4994: Revert "This seems to generate dependencies in the POM file." (Jason Mitchell)
  • f007132: Add methods to deobfuscate dependencies (#7) (glowredman)
  • 0e59deb: Revert "Revert "This seems to generate dependencies in the POM file."" (Jason Mitchell)
  • d0cc8bf: Upd build.gradle to FG 1.2.6 & added mixins debug props (TimeConqueror)
  • 215d963: fg 1.2.7 (Jason Mitchell)
  • 2f18858: Update deobf method to save BON2 and deobfuscated jars in the gradle directory (#12) (glowredman)
  • 26190ca: Fg 1.2.7 (#13) (Andrey)
  • 7011ed3: Update migration on our branch to point to us (bombcar)
  • 9896336: Fix typos (bombcar)
  • 5c2c78b: Warn if git is not present, actually set VERSION override if used (#16) (bombcar)
  • 6ee8ade: Fix mavens (#17) (bombcar)
  • 86923d6: Update color handling, add java-library (#18) (bombcar)
  • d988d92: Kotlin (#19) (bombcar)
  • b93e519: fix plugin relocation errro (#20) (bombcar)
  • 34ee35b: Filter using metadata instead of hardcoded list (Glease)
  • 87c05c3: add info (#21) (bombcar)
  • 6f310d8: Fix not including non java code in sources jar (#25) (Glease)
  • c89cec9: shellcheck (#23) (bombcar)
  • 3145baf: mixin config small changes (#24) (Johnson)
  • 08ae953: fix debug default (#26) (bombcar)
  • 30e8517: Fix publishing source with wrong classifier (#27) (Glease)
  • 739ba45: Add ksp plugin (#29) (MuXiu1997)
  • 619b102: Update buildscript maintenance workflow (#30) (MuXiu1997)
  • 216ac4a: Add Parameter Deobfuscation Task (#28) (glowredman)
  • fd44336: Spotless autoformatter (#32) (Raven Szewczyk)
  • 1300079: Don't format markdown files (#34) (miozune)
  • 46764e5: Add an option to add the mixin jvm arguments without requiring mixins present in the mod (#33) (Raven Szewczyk)
  • 472de7a: Use shared github actions workflows (#35) (Raven Szewczyk)
  • 6656b80: [ci skip] update build script version to 1657593170 (#31) (github-actions[bot])
  • ec24a1f: update spotless format to match editorconfig (#37) (Glease)
  • df79644: [ci skip] update build script version to 1657803382 (#38) (github-actions[bot])
  • 2ee81bc: Point spotless config to a central location (Jason Mitchell)
  • e1133cb: [ci skip] update build script version to 1658080040 (mitchej123)
  • 51be3cb: Handles auto downloading a default settings.gradle if one doesn't exist (Jason Mitchell)
  • d14fac1: [ci skip] update build script version to 1658517280 (mitchej123)
  • a795743: Fix gradle properties being not found (#44) (Vladislav Laetansky)
  • 03a2d25: [ci skip] update build script version to 1659353820 (#45) (github-actions[bot])
  • f397bfc: Move remoteMappings to the scope of deobf(SS) (#47) (Vladislav Laetansky)
  • 0518f10: [ci skip] update build script version to 1659365110 (#48) (github-actions[bot])
  • b64628c: Don't try network if working in offline mode (#49) (Glease)
  • 398959e: [ci skip] update build script version to 1659977784 (#50) (github-actions[bot])
  • e4c8111: Fix file not found if no mixins exist (#51) (Vladislav Laetansky)
  • 51c8b04: [ci skip] update build script version to 1660491897 (#52) (github-actions[bot])
  • 34080fc: allow opt out spotless (#53) (Glease)
  • 185ff68: [ci skip] update build script version to 1660899027 (#54) (github-actions[bot])
  • 5f5a8a9: Create .gitattributes to ignore user config. (#55) (Jakub)
  • 54d6666: [ci skip] update build script version to 1660994461 (#56) (github-actions[bot])
  • ecf448e: Revert "Fix file not found if no mixins exist (#51)" (Jason Mitchell)
  • e6c2d6b: Kill off Jitpack (requires bump to gtnh forgegradle 1.2.9) (Jason Mitchell)
  • ff2e554: [ci skip] update build script version to 1661105934 (mitchej123)
  • 4b5cbd7: Ensure to run both (#59) (Jakub)
  • 60bcad5: [ci skip] update build script version to 1661114848 (Dream-Master)
  • 17f0fbc: Make extensions in .gitattributes case insensitive on Linux (#61) (Jakub)
  • 96f2a68: Add git .xcf files as binary (#62) (Raven Szewczyk)
  • 96503c8: project starter now points to most recent zip (#65) (ZeekDaGeek)
  • 95f54a7: Add Modrinth and CurseForge publishing (#63) (glowredman)
  • ea9ee40: [ci skip] update build script version to 1662920829 (#66) (github-actions[bot])
  • e0d1d66: Add font files (ttf, otf) to list of binary files for git (#67) (Raven Szewczyk)
  • e1de0d6: Fix generating non-reobfed jars in publishing and when running mc (Raven Szewczyk)
  • de280eb: [ci skip] update build script version to 1664303323 (mitchej123)
  • 7e68ef3: Revert finalizedBy reobf - this breaks run(Client,Server) after all, just not for examplemod. (Raven Szewczyk)
  • 8c3d371: [ci skip] update build script version to 1664372158 (mitchej123)
  • 14a1a37: Don't execute modrinth/CF plugins if their token is not present (glowredman)
  • 9da4602: [ci skip] update build script version to 1665351510 (mitchej123)
  • 4cbb5c0: Use a changelog path from the environment variable CHANGELOG_FILE (Raven Szewczyk)
  • 3e8f65c: [ci skip] update build script version to 1665425597 (mitchej123)
  • 59f7884: GTNHMixins (#77) (Jason Mitchell)
  • 7cba6d5: [ci skip] update build script version to 1665854233 (#78) (github-actions[bot])
  • c08b012: Automatic GTNH Mixin dependency (glowredman)
  • 912e2f4: [ci skip] update build script version to 1666118075 (mitchej123)
  • 9f859fe: Update build.gradle (#81) (drori200)
  • 68d3a56: [ci skip] update build script version to 1666827308 (#82) (github-actions[bot])
  • 8b8607a: update FG version (#83) (Martin Robertz)
  • a161fd2: [ci skip] update build script version to 1667597057 (#84) (github-actions[bot])
  • d519ce0: Bump (#85) (Jakub)
  • 61cb356: [ci skip] update build script version to 1668274302 (#86) (github-actions[bot])
  • ee4f51b: 完善功能 (xkball)
  • 0ffb3de: 修复GUI (xkball)
  • f04733e: 试图同步远程 (xkball)
  • 4e95273: Merge remote-tracking branch 'origin/master' (xkball)
  • 7d172b3: 更新相关信息 (xkball)