From dcd6fbf152f8c93dbc22ee71762face1c3c56022 Mon Sep 17 00:00:00 2001 From: Ted Senft Date: Mon, 28 Oct 2024 10:12:02 -0400 Subject: [PATCH] [CI] #blameGH what do you mean the syntax isn't valid --- .github/workflows/_announce-latest-nightly.yml | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/.github/workflows/_announce-latest-nightly.yml b/.github/workflows/_announce-latest-nightly.yml index 9e15fb95..21537f12 100644 --- a/.github/workflows/_announce-latest-nightly.yml +++ b/.github/workflows/_announce-latest-nightly.yml @@ -15,8 +15,8 @@ jobs: name: Get Latest Package Info runs-on: ubuntu-22.04 outputs: - jarFile: ${{ steps.info.outputs.jarFilename }} version: ${{ steps.download-info.outputs.version }} + jarFile: ${{ fromJson(steps.info.outputs.latestJson)[0].name }} mcVersion: ${{steps.minecraft.outputs.prop}} neoVersion: ${{steps.neoforge.outputs.prop}} @@ -54,24 +54,21 @@ jobs: - name: Read info into variable [latest] id: info - run: | - echo "latestJson=$(cat compactmachines-nightly.json)" >> $GITHUB_OUTPUT - echo "jarFileUrl=${{ fromJson(steps.info.outputs.latestJson)[0].url }}" >> $GITHUB_OUTPUT - echo "jarFilename=${{ fromJson(steps.info.outputs.latestJson)[0].name }}" >> $GITHUB_OUTPUT + run: echo "latestJson=$(cat compactmachines-nightly.json)" >> $GITHUB_OUTPUT - name: Download JAR and prepare artifacts run: | mkdir release - curl -L "${{ steps.info.outputs.jarFileUrl }}" -o "release/${{ steps.info.outputs.jarFilename }}" + curl -L "${{ fromJson(steps.info.outputs.latestJson)[0].url }}" -o "release/${{ fromJson(steps.info.outputs.latestJson)[0].name }}" mv compactmachines-nightly.json release/compactmachines-nightly.json - name: MC Version id: minecraft - run: groovy read-manifest.groovy release/${{ steps.info.outputs.jarFilename }} "Minecraft-Version" >> "$GITHUB_OUTPUT" + run: groovy read-manifest.groovy release/${{ fromJson(steps.info.outputs.latestJson)[0].name }} "Minecraft-Version" >> "$GITHUB_OUTPUT" - name: NeoForge Version id: neoforge - run: groovy read-manifest.groovy release/${{ steps.info.outputs.jarFilename }} "NeoForge-Version" >> "$GITHUB_OUTPUT" + run: groovy read-manifest.groovy release/${{ fromJson(steps.info.outputs.latestJson)[0].name }} "NeoForge-Version" >> "$GITHUB_OUTPUT" - name: Add Artifact uses: actions/upload-artifact@v4