{
  "id": "7d5c3f3d-3209-4265-86f4-6e1d1676fc98",
  "project": "aris-automator",
  "number": 1,
  "commit": "0d6bc4a5721fe42179a5e615e2952fdb38ec7a6f",
  "previous_commit": null,
  "docs_commit": null,
  "state": "success",
  "started_at": "2026-07-09T11:52:01.284729586Z",
  "finished_at": "2026-07-09T12:01:33.211985967Z",
  "current_step": null,
  "log": "$ git clone --branch master --recurse-submodules git@github.com:dayo05/aris-automator.git /home/dayo/kei/data/workspaces/aris-automator\nCloning into '/home/dayo/kei/data/workspaces/aris-automator'...\n$ git rev-parse HEAD\n0d6bc4a5721fe42179a5e615e2952fdb38ec7a6f\n\n[git] HEAD=0d6bc4a5721fe42179a5e615e2952fdb38ec7a6f\n\n[config] using workspace/kei.toml\n\n=== step: build ===\n$ ./gradlew build --refresh-dependencies\nStarting a Gradle Daemon (subsequent builds will be faster)\n\n> Configure project :\nArchitect Plugin: 3.4.164\nArchitectury Loom: 1.13.469\nThis version of Architectury Loom is in beta! Please report any issues you encounter: https://github.com/architectury/architectury-loom/issues\nRefresh dependencies is in use, loom will be significantly slower.\nRefresh dependencies is in use, loom will be significantly slower.\nRefresh dependencies is in use, loom will be significantly slower.\n\n> Configure project :common\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nUsing of the official minecraft mappings is at your own risk!\nPlease make sure to read and understand the following license:\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n# (c) 2020 Microsoft Corporation. These mappings are provided \"as-is\" and you bear the risk of using them. You may copy and use the mappings for development purposes, but you may not redistribute the mappings complete and unmodified. Microsoft makes no warranties, express or implied, with respect to the mappings provided here.  Use and modification of this document or the source code (in any form) of Minecraft: Java Edition is governed by the Minecraft End User License Agreement available at https://account.mojang.com/documents/minecraft_eula.\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n:remapped 1 mods (intermediary -> named) in 3s\n:remapping sources (Mercury, intermediary -> named)\n\n> Configure project :fabric\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nUsing of the official minecraft mappings is at your own risk!\nPlease make sure to read and understand the following license:\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n# (c) 2020 Microsoft Corporation. These mappings are provided \"as-is\" and you bear the risk of using them. You may copy and use the mappings for development purposes, but you may not redistribute the mappings complete and unmodified. Microsoft makes no warranties, express or implied, with respect to the mappings provided here.  Use and modification of this document or the source code (in any form) of Minecraft: Java Edition is governed by the Minecraft End User License Agreement available at https://account.mojang.com/documents/minecraft_eula.\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n:remapped 51 mods (intermediary -> named) in 1s\n:remapped 51 mods (intermediary -> named) in 1s\n:remapping sources (Mercury, intermediary -> named)\n\n> Configure project :neoforge\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\nUsing of the official minecraft mappings is at your own risk!\nPlease make sure to read and understand the following license:\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n# (c) 2020 Microsoft Corporation. These mappings are provided \"as-is\" and you bear the risk of using them. You may copy and use the mappings for development purposes, but you may not redistribute the mappings complete and unmodified. Microsoft makes no warranties, express or implied, with respect to the mappings provided here.  Use and modification of this document or the source code (in any form) of Minecraft: Java Edition is governed by the Minecraft End User License Agreement available at https://account.mojang.com/documents/minecraft_eula.\n~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\n:downloading minecraft libraries, this may take a while...\n:executing 10 MCP steps\n:step 1/10 - downloadClient\n:downloadClient done in 398984ns\n:step 2/10 - downloadServer\n:downloadServer done in 12467ns\n:step 3/10 - extractServer with net.neoforged.installertools:installertools:2.1.2:fatjar\n:extractServer done in 250ms\n:step 4/10 - downloadClientMappings\n:downloadClientMappings done in 1s\n:step 5/10 - mergeMappings with net.neoforged.installertools:installertools:2.1.2:fatjar\n:mergeMappings done in 1s\n:step 6/10 - stripClient\n:stripClient done in 373ms\n:step 7/10 - stripServer\n:stripServer done in 162ms\n:step 8/10 - merge with net.neoforged:mergetool:2.0.3:fatjar\n:merge done in 2s\n:downloading minecraft libraries, this may take a while...\n:step 9/10 - listLibraries\n:listLibraries done in 1ms\n:step 10/10 - rename with net.neoforged:AutoRenamingTool:2.0.5:all\n:rename done in 3s\n:patching jars\n:patched jars in 16s\n:access transforming minecraft\n:access transformed minecraft in 32s\n:remapping minecraft (TinyRemapper, srg -> official)\nMapping source name conflicts detected:\n  are METHOD F (()I) -> [bvi/method_6028, are/method_52371]\n    fixable: replaced with method_52371\n  bvi METHOD F (()I) -> [bvi/method_6028, bvi/method_52371]\n    fixable: replaced with method_6028\nMapping source name conflicts detected:\n  bvi METHOD F (()I) -> [bvi/requestedViewDistance, bvi/getCurrentSwingDuration]\n    fixable: replaced with getCurrentSwingDuration\n  are METHOD F (()I) -> [are/requestedViewDistance, bvi/getCurrentSwingDuration]\n    fixable: replaced with requestedViewDistance\nMapping source name conflicts detected:\n  are METHOD F (()I) -> [are/requestedViewDistance, bvi/getCurrentSwingDuration]\n    fixable: replaced with requestedViewDistance\n  bvi METHOD F (()I) -> [bvi/requestedViewDistance, bvi/getCurrentSwingDuration]\n    fixable: replaced with getCurrentSwingDuration\n:remapped 1 mods (mojang -> named) in 963ms\n:remapped 1 mods (mojang -> named) in 1s\n:remapping sources (Mercury, mojang -> named)\n\n> Task :checkKotlinGradlePluginConfigurationErrors SKIPPED\n> Task :compileKotlin NO-SOURCE\n> Task :compileJava NO-SOURCE\n> Task :processResources NO-SOURCE\n> Task :classes UP-TO-DATE\n> Task :fabric:checkKotlinGradlePluginConfigurationErrors SKIPPED\n> Task :common:checkKotlinGradlePluginConfigurationErrors SKIPPED\n> Task :neoforge:checkKotlinGradlePluginConfigurationErrors SKIPPED\n> Task :fabric:exportClasspath\n> Task :common:exportClasspath\n> Task :neoforge:exportClasspath\n> Task :jar\n> Task :assemble\n> Task :compileTestKotlin NO-SOURCE\n> Task :compileTestJava NO-SOURCE\n> Task :processTestResources NO-SOURCE\n> Task :testClasses UP-TO-DATE\n> Task :test NO-SOURCE\n> Task :check UP-TO-DATE\n> Task :build\n> Task :fabric:processResources\n> Task :fabric:processIncludeJars\n> Task :neoforge:processResources\n> Task :neoforge:processIncludeJars\n> Task :neoforge:sourcesJar\n> Task :neoforge:processTestResources NO-SOURCE\n> Task :fabric:sourcesJar\n> Task :fabric:processTestResources NO-SOURCE\n> Task :neoforge:validateAccessWidener NO-SOURCE\n> Task :fabric:validateAccessWidener NO-SOURCE\n> Task :common:processIncludeJars\n> Task :common:validateAccessWidener NO-SOURCE\n> Task :common:kspKotlin\n> Task :common:processResources\n> Task :common:sourcesJar\n> Task :common:compileKotlin\n> Task :common:remapSourcesJar\n> Task :common:compileJava NO-SOURCE\n> Task :common:classes\n> Task :common:jar\n> Task :common:kspTestKotlin NO-SOURCE\n> Task :common:compileTestKotlin NO-SOURCE\n> Task :common:compileTestJava NO-SOURCE\n> Task :common:processTestResources NO-SOURCE\n> Task :common:testClasses UP-TO-DATE\n> Task :common:test NO-SOURCE\n> Task :common:check UP-TO-DATE\n> Task :fabric:remapSourcesJar\n> Task :fabric:compileKotlin\n> Task :fabric:compileJava NO-SOURCE\n> Task :fabric:classes\n> Task :fabric:jar\n> Task :fabric:compileTestKotlin NO-SOURCE\n> Task :fabric:compileTestJava NO-SOURCE\n> Task :fabric:testClasses UP-TO-DATE\n> Task :fabric:test NO-SOURCE\n> Task :fabric:check UP-TO-DATE\n> Task :neoforge:compileKotlin\n> Task :common:remapJar\n> Task :common:transformProductionFabric\n> Task :neoforge:remapSourcesJar\n> Task :neoforge:compileJava NO-SOURCE\n> Task :neoforge:classes\n> Task :neoforge:jar\n> Task :neoforge:compileTestKotlin NO-SOURCE\n> Task :neoforge:compileTestJava NO-SOURCE\n> Task :neoforge:testClasses UP-TO-DATE\n> Task :neoforge:test NO-SOURCE\n> Task :neoforge:check UP-TO-DATE\n\n> Task :common:transformProductionFabric\n[Architectury Transformer] Transformed jar with 5 transformer(s) in 27.32 ms\n\n> Task :fabric:shadowJar\n> Task :fabric:remapJar\n> Task :fabric:assemble\n> Task :fabric:build\n\n> Task :common:transformProductionNeoForge\n[Architectury Transformer] Read classpath in 1.524 s\n[Architectury Transformer] Transformed jar with 5 transformer(s) in 1.901 s\n\n> Task :common:assemble\n> Task :common:build\n> Task :neoforge:shadowJar\n> Task :neoforge:remapJar\n> Task :neoforge:assemble\n> Task :neoforge:build\n\n[Incubating] Problems report is available at: file:///home/dayo/kei/data/workspaces/aris-automator/build/reports/problems/problems-report.html\n\nDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.\n\nYou can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.\n\nFor 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.\n\nBUILD SUCCESSFUL in 9m 27s\n30 actionable tasks: 30 executed\n\n=== step: publish-maven ===\n$ bash -c set -euo pipefail\nTARGET=\"${KEI_MAVEN_REPO:-$HOME/.m2/repository}\"\nVERSION=\"$(sed -n 's/^mod_version=//p' gradle.properties | tr -d '[:space:]')\"\n./gradlew publishToMavenLocal -Dmaven.repo.local=\"$TARGET\"\ncase \"$VERSION\" in\n  *-SNAPSHOT) echo \"version $VERSION is already a SNAPSHOT; skipping second publish\" ;;\n  *) ./gradlew publishToMavenLocal \"-Pmod_version=${VERSION}-SNAPSHOT\" -Dmaven.repo.local=\"$TARGET\" ;;\nesac\n\n\n> Configure project :\nArchitect Plugin: 3.4.164\nArchitectury Loom: 1.13.469\nThis version of Architectury Loom is in beta! Please report any issues you encounter: https://github.com/architectury/architectury-loom/issues\n\n> Task :fabric:checkKotlinGradlePluginConfigurationErrors SKIPPED\n> Task :neoforge:checkKotlinGradlePluginConfigurationErrors SKIPPED\n> Task :common:checkKotlinGradlePluginConfigurationErrors SKIPPED\n> Task :neoforge:processResources UP-TO-DATE\n> Task :fabric:processResources UP-TO-DATE\n> Task :neoforge:processIncludeJars UP-TO-DATE\n> Task :fabric:processIncludeJars UP-TO-DATE\n> Task :neoforge:sourcesJar UP-TO-DATE\n> Task :fabric:sourcesJar UP-TO-DATE\n> Task :common:kspKotlin UP-TO-DATE\n> Task :common:compileKotlin UP-TO-DATE\n> Task :common:compileJava NO-SOURCE\n> Task :common:processResources UP-TO-DATE\n> Task :common:classes UP-TO-DATE\n> Task :common:jar UP-TO-DATE\n> Task :neoforge:generatePomFileForMavenJavaPublication\n> Task :common:processIncludeJars UP-TO-DATE\n> Task :fabric:generatePomFileForMavenJavaPublication\n> Task :common:remapJar UP-TO-DATE\n> Task :common:sourcesJar UP-TO-DATE\n> Task :neoforge:compileKotlin UP-TO-DATE\n> Task :neoforge:compileJava NO-SOURCE\n> Task :neoforge:classes UP-TO-DATE\n> Task :neoforge:jar UP-TO-DATE\n> Task :common:remapSourcesJar UP-TO-DATE\n> Task :fabric:compileKotlin UP-TO-DATE\n> Task :neoforge:remapSourcesJar UP-TO-DATE\n> Task :fabric:compileJava NO-SOURCE\n> Task :fabric:classes UP-TO-DATE\n> Task :fabric:jar UP-TO-DATE\n> Task :fabric:remapSourcesJar UP-TO-DATE\n> Task :common:generateMetadataFileForMavenJavaPublication\n> Task :common:generatePomFileForMavenJavaPublication\n> Task :common:publishMavenJavaPublicationToMavenLocal\n> Task :common:publishToMavenLocal\n> Task :common:transformProductionFabric UP-TO-DATE\n> Task :fabric:shadowJar UP-TO-DATE\n> Task :fabric:remapJar UP-TO-DATE\n> Task :fabric:generateMetadataFileForMavenJavaPublication\n> Task :fabric:publishMavenJavaPublicationToMavenLocal\n> Task :fabric:publishToMavenLocal\n> Task :common:transformProductionNeoForge UP-TO-DATE\n> Task :neoforge:shadowJar UP-TO-DATE\n> Task :neoforge:remapJar UP-TO-DATE\n> Task :neoforge:generateMetadataFileForMavenJavaPublication\n> Task :neoforge:publishMavenJavaPublicationToMavenLocal\n> Task :neoforge:publishToMavenLocal\n\n[Incubating] Problems report is available at: file:///home/dayo/kei/data/workspaces/aris-automator/build/reports/problems/problems-report.html\n\nDeprecated Gradle features were used in this build, making it incompatible with Gradle 9.0.\n\nYou can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.\n\nFor 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.\n\nBUILD SUCCESSFUL in 1s\n35 actionable tasks: 9 executed, 26 up-to-date\nversion 1.0-SNAPSHOT is already a SNAPSHOT; skipping second publish\n\n[artifacts] collected 6 files\n  - aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT-dev-shadow.jar (27493 bytes)\n  - aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT-sources.jar (6374 bytes)\n  - aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT.jar (28727 bytes)\n  - aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT-dev-shadow.jar (22989 bytes)\n  - aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT-sources.jar (3127 bytes)\n  - aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT.jar (23842 bytes)\n",
  "artifacts": [
    {
      "project": "aris-automator",
      "build_id": "7d5c3f3d-3209-4265-86f4-6e1d1676fc98",
      "path": "aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT-dev-shadow.jar",
      "size": 27493,
      "url": "/artifacts/aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT-dev-shadow.jar"
    },
    {
      "project": "aris-automator",
      "build_id": "7d5c3f3d-3209-4265-86f4-6e1d1676fc98",
      "path": "aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT-sources.jar",
      "size": 6374,
      "url": "/artifacts/aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT-sources.jar"
    },
    {
      "project": "aris-automator",
      "build_id": "7d5c3f3d-3209-4265-86f4-6e1d1676fc98",
      "path": "aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT.jar",
      "size": 28727,
      "url": "/artifacts/aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-fabric-1.0-SNAPSHOT.jar"
    },
    {
      "project": "aris-automator",
      "build_id": "7d5c3f3d-3209-4265-86f4-6e1d1676fc98",
      "path": "aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT-dev-shadow.jar",
      "size": 22989,
      "url": "/artifacts/aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT-dev-shadow.jar"
    },
    {
      "project": "aris-automator",
      "build_id": "7d5c3f3d-3209-4265-86f4-6e1d1676fc98",
      "path": "aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT-sources.jar",
      "size": 3127,
      "url": "/artifacts/aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT-sources.jar"
    },
    {
      "project": "aris-automator",
      "build_id": "7d5c3f3d-3209-4265-86f4-6e1d1676fc98",
      "path": "aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT.jar",
      "size": 23842,
      "url": "/artifacts/aris-automator/7d5c3f3d-3209-4265-86f4-6e1d1676fc98/aris-automator-neoforge-1.0-SNAPSHOT.jar"
    }
  ],
  "error": null
}