From 163c4e33202b1f55b2681ae7832cf79c7f9e9a62 Mon Sep 17 00:00:00 2001 From: "D.L." <140229250+deutschich@users.noreply.github.com> Date: Mon, 12 Jan 2026 16:47:28 +0100 Subject: [PATCH] Remove Node.js setup and conversion from build.yml Removed Node.js setup and Bedrock conversion steps from the build workflow. --- .github/workflows/build.yml | 38 ------------------------------------- 1 file changed, 38 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index e6e5460..3a6e12e 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -32,43 +32,6 @@ jobs: cd .. cp CheapDesign-${{ steps.version.outputs.version }}.zip CheapMC-${{ steps.version.outputs.version }}.zip - # -------- NODE SETUP -------- - - name: Setup Node.js - uses: actions/setup-node@v4 - with: - node-version: 18 - - - name: Install converter API - run: | - npm init -y - npm install @modifiedcommand/convert-minecraft-java-texture-to-bedrock-api @geekcornernpm/convert-base-api - - # -------- BEDROCK CONVERT -------- - - name: Convert CheapDesign to Bedrock MCPack - run: | - cat << 'EOF' > convert.mjs - import { ConsoleLog, Input, LocalFileInputEntry, LocalFileOutput } from "@geekcornernpm/convert-base-api"; - import { ConvertJavaTextureToBedrockApi } from "@modifiedcommand/convert-minecraft-java-texture-to-bedrock-api"; - - const inputZip = "CheapDesign-${{ steps.version.outputs.version }}.zip"; - const outputMcpack = "CheapDesign-${{ steps.version.outputs.version }}.mcpack"; - - try { - const output = await new ConvertJavaTextureToBedrockApi( - new Input(new LocalFileInputEntry(inputZip)), - new LocalFileOutput("output/bedrock_texture_pack.mcpack"), - new ConsoleLog() - ).convert(); - - console.log("Bedrock pack created:", output); - } catch (err) { - console.error(err); - process.exit(1); - } - EOF - - node convert.mjs - # -------- GITHUB RELEASE -------- - name: Create GitHub Release uses: softprops/action-gh-release@v2 @@ -78,6 +41,5 @@ jobs: files: | CheapDesign-${{ steps.version.outputs.version }}.zip CheapMC-${{ steps.version.outputs.version }}.zip - CheapDesign-${{ steps.version.outputs.version }}.mcpack env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}