$ git remote set-url origin git@github.com:dayo05/aris-mc.git $ git fetch --prune --force origin From github.com:dayo05/aris-mc 1da4666..0682057 master -> origin/master $ git checkout -B master origin/master branch 'master' set up to track 'origin/master'. Your branch is up to date with 'origin/master'. Reset branch 'master' $ git reset --hard origin/master HEAD is now at 0682057 Suffix aris-mc API contexts $ git clean -fdx Removing .gradle/ Removing .kotlin/ Removing build/ Removing common/.gradle/ Removing common/build/ Removing fabric/.gradle/ Removing fabric/build/ Removing neoforge/.gradle/ Removing neoforge/build/ $ git submodule sync --recursive $ git submodule update --init --recursive --force $ git rev-parse HEAD 06820579e7c6ab875e1bc49ed65c9d3a3582d45d [git] HEAD=06820579e7c6ab875e1bc49ed65c9d3a3582d45d [config] using workspace/kei.toml === step: build === $ ./gradlew build > Configure project : Architect Plugin: 3.4.164 Architectury Loom: 1.13.469 This version of Architectury Loom is in beta! Please report any issues you encounter: https://github.com/architectury/architectury-loom/issues > Configure project :fabric :remapped 50 mods (intermediary -> named) in 872ms :remapping sources (Mercury, intermediary -> named) > Configure project :neoforge :found 1 forge source jars :extracted 956 forge source classes > Task :checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :compileKotlin NO-SOURCE > Task :compileJava NO-SOURCE > Task :processResources NO-SOURCE > Task :classes UP-TO-DATE > Task :jar > Task :sourcesJar > Task :assemble > Task :compileTestKotlin NO-SOURCE > Task :compileTestJava NO-SOURCE > Task :processTestResources NO-SOURCE > Task :testClasses UP-TO-DATE > Task :test NO-SOURCE > Task :check UP-TO-DATE > Task :build > Task :common:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :common:exportClasspath > Task :common:processIncludeJars > Task :common:validateAccessWidener > Task :fabric:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :fabric:exportClasspath > Task :fabric:processResources > Task :fabric:processIncludeJars > Task :fabric:processTestResources NO-SOURCE > Task :fabric:validateAccessWidener > Task :neoforge:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :neoforge:exportClasspath > Task :neoforge:processResources > Task :neoforge:processIncludeJars > Task :neoforge:processTestResources NO-SOURCE > Task :neoforge:validateAccessWidener > Task :common:kspKotlin > Task :common:processResources > Task :common:sourcesJar > Task :fabric:sourcesJar > Task :neoforge:sourcesJar > Task :common:remapSourcesJar > Task :common:compileKotlin w: file:///home/dayo/kei/data/workspaces/aris-mc/common/build/generated/ksp/main/kotlin/me/ddayo/aris/lua/glue/LuaGenerated.kt:122:61 No cast needed. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/build/generated/ksp/main/kotlin/me/ddayo/aris/lua/glue/LuaGenerated.kt:144:62 No cast needed. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/build/generated/ksp/main/kotlin/me/ddayo/aris/lua/glue/LuaGenerated.kt:152:62 No cast needed. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/build/generated/ksp/main/kotlin/me/ddayo/aris/lua/glue/LuaGenerated.kt:160:62 No cast needed. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/BaseRectComponent.kt:10:6 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/HudRenderer.kt:18:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:161:58 Java type mismatch: inferred type is 'ResourceLocation?', but 'ResourceLocation' was expected. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:162:32 Java type mismatch: inferred type is 'ResourceLocation?', but 'ResourceLocation' was expected. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:182:13 Java type mismatch: inferred type is 'ResourceLocation?', but 'ResourceLocation' was expected. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:260:13 Override 'fun getResourceStack(resourceLocation: ResourceLocation?): List' has incorrect nullability in its signature compared to the overridden declaration 'fun getResourceStack(resourceLocation: ResourceLocation): (Mutable)List!'. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:263:13 Override 'fun listResources(string: String?, predicate: Predicate?): Map' has incorrect nullability in its signature compared to the overridden declaration 'fun listResources(string: String, predicate: Predicate): (Mutable)Map!'. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:268:13 Override 'fun listResourceStacks(string: String?, predicate: Predicate?): Map>' has incorrect nullability in its signature compared to the overridden declaration 'fun listResourceStacks(string: String, predicate: Predicate): (Mutable)Map!>!'. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:274:13 Override 'fun getResource(resourceLocation: ResourceLocation?): Optional' has incorrect nullability in its signature compared to the overridden declaration 'fun getResource(resourceLocation: ResourceLocation): Optional!'. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:277:25 Java type mismatch: inferred type is 'Nothing?', but 'PackResources' was expected. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/Resources.kt:288:53 Java type mismatch: inferred type is 'GlyphProvider?', but 'GlyphProvider' was expected. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/ScreenRenderer.kt:14:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/ScreenRenderer.kt:152:36 The corresponding parameter in the supertype 'IKeyboardHandlerElement' is named 'codePoint'. This may cause problems when calling this function with named arguments. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptCheckboxRenderer.kt:18:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptColorRenderer.kt:14:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptImageRenderer.kt:15:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptItemRenderer.kt:16:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptMouseHandlerRenderer.kt:15:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptTextInputRenderer.kt:27:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptTextRenderer.kt:14:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/client/gui/element/ScriptTextRenderer.kt:45:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/networking/C2S.kt:23:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/networking/S2C.kt:22:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaEntity.kt:120:15 'fun hurt(damageSource: DamageSource!, f: Float): Unit' is deprecated. Deprecated in Java. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaEntity.kt:214:34 Java type mismatch: inferred type is 'AABB?', but 'AABB' was expected. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaEntity.kt:231:6 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaPlayerEntity.kt:12:6 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. w: file:///home/dayo/kei/data/workspaces/aris-mc/common/src/main/java/me/ddayo/aris/engine/wrapper/LuaServerPlayer.kt:35:1 Delegated member 'fun toLua(engine: LuaEngine, lua: Lua): Unit' hides supertype override 'fun toLua(engine: LuaEngine, lua: Lua): Unit'. Specify proper override explicitly. > Task :common:compileJava > Task :common:classes > Task :common:jar > Task :common:kspTestKotlin NO-SOURCE > Task :common:compileTestKotlin NO-SOURCE > Task :common:compileTestJava NO-SOURCE > Task :common:processTestResources NO-SOURCE > Task :common:testClasses UP-TO-DATE > Task :common:test NO-SOURCE > Task :common:check > Task :common:transformProductionFabric [Architectury Transformer] Read classpath in 2.592 s [Architectury Transformer] Transformed jar with 5 transformer(s) in 2.866 s > Task :common:transformProductionNeoForge [Architectury Transformer] Read classpath in 3.009 s [Architectury Transformer] Transformed jar with 5 transformer(s) in 3.404 s > Task :common:remapJar > Task :common:assemble > Task :common:build > Task :fabric:compileKotlin w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/client/fabric/ArisFabricClient.kt:51:57 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer'. w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/client/fabric/ArisFabricClient.kt:56:57 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer'. w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/client/fabric/ArisFabricClient.kt:61:59 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer'. w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/fabric/ArisFabric.kt:38:51 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer'. w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/fabric/ArisFabric.kt:43:53 Unchecked cast of 'EngineInitializer<*>!' to 'EngineInitializer'. w: file:///home/dayo/kei/data/workspaces/aris-mc/fabric/src/main/java/me/ddayo/aris/fabric/RegistryHelperImpl.kt:35:119 Unchecked cast of 'EntityType<*>!' to 'EntityType getEntityType)>'. > Task :neoforge:remapSourcesJar > Task :fabric:remapSourcesJar > Task :neoforge:compileKotlin w: file:///home/dayo/kei/data/workspaces/aris-mc/neoforge/src/main/java/me/ddayo/aris/neoforge/RegistryHelperImpl.kt:31:119 Unchecked cast of 'EntityType<*>!' to 'EntityType getEntityType)>'. > Task :fabric:compileJava > Task :fabric:classes > Task :fabric:jar > Task :fabric:shadowJar > Task :fabric:compileTestKotlin NO-SOURCE > Task :fabric:compileTestJava NO-SOURCE > Task :fabric:testClasses UP-TO-DATE > Task :fabric:test NO-SOURCE > Task :fabric:check > Task :neoforge:compileJava NO-SOURCE > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:shadowJar > Task :neoforge:compileTestKotlin NO-SOURCE > Task :neoforge:compileTestJava NO-SOURCE > Task :neoforge:testClasses UP-TO-DATE > Task :neoforge:test NO-SOURCE > Task :neoforge:check > Task :fabric:remapJar > Task :fabric:assemble > Task :fabric:build > Task :neoforge:remapJar > Task :neoforge:assemble > Task :neoforge:build [Incubating] Problems report is available at: file:///home/dayo/kei/data/workspaces/aris-mc/build/reports/problems/problems-report.html Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.12.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 53s 36 actionable tasks: 36 executed === step: package-api-setup === $ bash scripts/package-api-setup.sh 7-Zip [64] 17.05 : Copyright (c) 1999-2021 Igor Pavlov : 2017-08-28 p7zip Version 17.05 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,64 bits,22 CPUs x64) Scanning the drive: 2 folders, 8 files, 388908 bytes (380 KiB) Creating archive: ../aris-mc-api-setup.7z Items to compress: 10 Files read from disk: 8 Archive size: 23692 bytes (24 KiB) Everything is Ok === step: publish-maven === $ bash -c set -euo pipefail TARGET="${KEI_MAVEN_REPO:-$HOME/.m2/repository}" VERSION="$(sed -n 's/^mod_version=//p' gradle.properties | tr -d '[:space:]')" ./gradlew publishToMavenLocal -Dmaven.repo.local="$TARGET" case "$VERSION" in *-SNAPSHOT) echo "version $VERSION is already a SNAPSHOT; skipping second publish" ;; *) ./gradlew publishToMavenLocal "-Pmod_version=${VERSION}-SNAPSHOT" -Dmaven.repo.local="$TARGET" ;; esac > Configure project : Architect Plugin: 3.4.164 Architectury Loom: 1.13.469 This version of Architectury Loom is in beta! Please report any issues you encounter: https://github.com/architectury/architectury-loom/issues > Task :publishToMavenLocal UP-TO-DATE > Task :common:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :common:kspKotlin UP-TO-DATE > Task :common:compileKotlin UP-TO-DATE > Task :common:compileJava UP-TO-DATE > Task :common:processResources UP-TO-DATE > Task :common:classes UP-TO-DATE > Task :common:jar UP-TO-DATE > Task :common:processIncludeJars UP-TO-DATE > Task :common:remapJar UP-TO-DATE > Task :common:sourcesJar UP-TO-DATE > Task :common:remapSourcesJar UP-TO-DATE > Task :common:generateMetadataFileForMavenCommonPublication > Task :common:generatePomFileForMavenCommonPublication > Task :common:publishMavenCommonPublicationToMavenLocal > Task :common:publishToMavenLocal > Task :fabric:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :fabric:compileKotlin UP-TO-DATE > Task :fabric:compileJava UP-TO-DATE > Task :fabric:processResources UP-TO-DATE > Task :fabric:classes UP-TO-DATE > Task :fabric:jar UP-TO-DATE > Task :fabric:processIncludeJars UP-TO-DATE > Task :common:transformProductionFabric UP-TO-DATE > Task :fabric:shadowJar UP-TO-DATE > Task :fabric:remapJar UP-TO-DATE > Task :fabric:sourcesJar UP-TO-DATE > Task :fabric:remapSourcesJar UP-TO-DATE > Task :fabric:generateMetadataFileForMavenFabricPublication > Task :fabric:generatePomFileForMavenFabricPublication > Task :fabric:publishMavenFabricPublicationToMavenLocal > Task :fabric:publishToMavenLocal > Task :neoforge:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :neoforge:compileKotlin UP-TO-DATE > Task :neoforge:compileJava NO-SOURCE > Task :neoforge:processResources UP-TO-DATE > Task :neoforge:classes UP-TO-DATE > Task :neoforge:jar UP-TO-DATE > Task :neoforge:processIncludeJars UP-TO-DATE > Task :common:transformProductionNeoForge UP-TO-DATE > Task :neoforge:shadowJar UP-TO-DATE > Task :neoforge:remapJar UP-TO-DATE > Task :neoforge:sourcesJar UP-TO-DATE > Task :neoforge:remapSourcesJar UP-TO-DATE > Task :neoforge:generateMetadataFileForMavenNeoForgePublication > Task :neoforge:generatePomFileForMavenNeoForgePublication > Task :neoforge:publishMavenNeoForgePublicationToMavenLocal > Task :neoforge:publishToMavenLocal [Incubating] Problems report is available at: file:///home/dayo/kei/data/workspaces/aris-mc/build/reports/problems/problems-report.html Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.12.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 2s 37 actionable tasks: 9 executed, 28 up-to-date > Configure project : Architect Plugin: 3.4.164 Architectury Loom: 1.13.469 This version of Architectury Loom is in beta! Please report any issues you encounter: https://github.com/architectury/architectury-loom/issues > Task :publishToMavenLocal UP-TO-DATE > Task :common:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :common:kspKotlin UP-TO-DATE > Task :common:compileKotlin UP-TO-DATE > Task :common:compileJava UP-TO-DATE > Task :common:processResources UP-TO-DATE > Task :common:classes UP-TO-DATE > Task :common:jar > Task :common:processIncludeJars UP-TO-DATE > Task :common:sourcesJar > Task :common:generatePomFileForMavenCommonPublication > Task :fabric:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :fabric:compileKotlin UP-TO-DATE > Task :fabric:compileJava UP-TO-DATE > Task :fabric:processResources > Task :fabric:classes > Task :fabric:jar > Task :fabric:processIncludeJars UP-TO-DATE > Task :common:remapSourcesJar > Task :common:transformProductionFabric [Architectury Transformer] Read classpath in 3.139 s [Architectury Transformer] Transformed jar with 5 transformer(s) in 3.332 s > Task :common:remapJar > Task :common:generateMetadataFileForMavenCommonPublication > Task :common:publishMavenCommonPublicationToMavenLocal > Task :common:publishToMavenLocal > Task :fabric:shadowJar > Task :fabric:sourcesJar > Task :fabric:generatePomFileForMavenFabricPublication > Task :neoforge:checkKotlinGradlePluginConfigurationErrors SKIPPED > Task :neoforge:compileKotlin UP-TO-DATE > Task :neoforge:compileJava NO-SOURCE > Task :neoforge:processResources > Task :neoforge:classes > Task :neoforge:jar > Task :neoforge:processIncludeJars UP-TO-DATE > Task :fabric:remapSourcesJar > Task :common:transformProductionNeoForge [Architectury Transformer] Read classpath in 2.403 s [Architectury Transformer] Transformed jar with 5 transformer(s) in 2.924 s > Task :fabric:remapJar > Task :neoforge:shadowJar > Task :fabric:generateMetadataFileForMavenFabricPublication > Task :fabric:publishMavenFabricPublicationToMavenLocal > Task :fabric:publishToMavenLocal > Task :neoforge:sourcesJar > Task :neoforge:generatePomFileForMavenNeoForgePublication > Task :neoforge:remapSourcesJar > Task :neoforge:remapJar > Task :neoforge:generateMetadataFileForMavenNeoForgePublication > Task :neoforge:publishMavenNeoForgePublicationToMavenLocal > Task :neoforge:publishToMavenLocal [Incubating] Problems report is available at: file:///home/dayo/kei/data/workspaces/aris-mc/build/reports/problems/problems-report.html Deprecated Gradle features were used in this build, making it incompatible with Gradle 9.0. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/8.12.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD SUCCESSFUL in 14s 37 actionable tasks: 27 executed, 10 up-to-date === step: update-docs === $ bash -c set -euo pipefail SOURCE_DIR=common/build/generated/ksp/main/resources DEST_DIR=docs if [ ! -d "$SOURCE_DIR" ]; then echo "source not found: $SOURCE_DIR" >&2 exit 1 fi mkdir -p "$DEST_DIR" rm -rf "$DEST_DIR"/* cp -r "$SOURCE_DIR"/* "$DEST_DIR"/ git add docs/ if git diff --staged --quiet; then echo "docs unchanged, skipping push" else git -c user.name="kei-bot" -c user.email="self@ddayo.me" \ commit -m "chore: update documentation [skip ci]" git push origin HEAD:master fi [master 45e17e4] chore: update documentation [skip ci] 4 files changed, 4 insertions(+), 4 deletions(-) To github.com:dayo05/aris-mc.git 0682057..45e17e4 HEAD -> master [artifacts] collected 14 files - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-SNAPSHOT-dev-shadow-fabric.jar (4260295 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-SNAPSHOT-sources-fabric.jar (134267 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-SNAPSHOT-fabric.jar (4301105 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-dev-shadow-fabric.jar (4260244 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-sources-fabric.jar (134267 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-fabric.jar (4301054 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-SNAPSHOT-dev-shadow-neoforge.jar (4248414 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-SNAPSHOT-sources-neoforge.jar (133048 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-SNAPSHOT-neoforge.jar (4291700 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-dev-shadow-neoforge.jar (4248364 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-sources-neoforge.jar (133048 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-1.1.0-neoforge.jar (4291650 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-mc-api-setup.7z (23692 bytes) - aris-mc/a1248366-65dc-46bb-b62f-3e1c549aab65/aris-mc-api-setup.7z.sha256 (65 bytes)