From 7755017a7180957e44acf746f7d13d6c395a6148 Mon Sep 17 00:00:00 2001 From: Armin Schrenk Date: Tue, 9 May 2023 12:20:54 +0200 Subject: [PATCH] upload an a json array of objects instead of a map of objects --- .github/workflows/error-db.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/error-db.yml b/.github/workflows/error-db.yml index 09a15fe1f..902d61eea 100644 --- a/.github/workflows/error-db.yml +++ b/.github/workflows/error-db.yml @@ -46,9 +46,10 @@ jobs: gistURL: https://gist.github.com/cryptobot/accba9fb9555e7192271b85606f97230 - name: Merge Error Code Data run: | - jq -c '.' ${{ steps.get-gist.outputs.file }} > original.json + jq -c 'map({key:.id} + {value:.}) | from_entries' ${{ steps.get-gist.outputs.file }} > original.json echo $DISCUSSION | jq -c '.repository.discussion | .comments = .comments.totalCount | {(.id|tostring) : .}' > new.json jq -s '.[0] * .[1]' original.json new.json > merged.json + jq -c 'to_entries | map(.value)' merged.json > final.json env: DISCUSSION: ${{ steps.query-data.outputs.result }} - name: Patch Gist @@ -57,4 +58,4 @@ jobs: token: ${{ secrets.CRYPTOBOT_GIST_TOKEN }} gist_id: accba9fb9555e7192271b85606f97230 gist_file_name: errorcodes.json - file_path: merged.json + file_path: final.json