From 60d766ab7dcb26f83b8c16dd1f44b64769917c6a Mon Sep 17 00:00:00 2001 From: KimSpeer Date: Thu, 5 Sep 2024 14:43:58 +0200 Subject: [PATCH] Update monorepo-split-packages-update.yml --- .../monorepo-split-packages-update.yml | 28 ++++++++++--------- 1 file changed, 15 insertions(+), 13 deletions(-) diff --git a/.github/workflows/monorepo-split-packages-update.yml b/.github/workflows/monorepo-split-packages-update.yml index 6abd42316..86f267ff0 100644 --- a/.github/workflows/monorepo-split-packages-update.yml +++ b/.github/workflows/monorepo-split-packages-update.yml @@ -7,24 +7,26 @@ on: jobs: - load-config: + read-json: runs-on: ubuntu-latest - outputs: - core_version: ${{ steps.set-vars.outputs.core_version }} - packages: ${{ steps.set-vars.outputs.packages }} steps: - - uses: actions/checkout@v4 + - name: Checkout code + uses: actions/checkout@v3 - # Read and parse moox-workflow.json - - id: set-vars + - name: Install jq + run: sudo apt-get install jq + + - name: Read and echo JSON variables run: | - core_version=$(jq -r '.core_version' moox-workflow.json) - packages=$(jq -r '.packages | join(",")' moox-workflow.json) + # Define the path to your JSON file + JSON_FILE_PATH="moox-workflow.json" - echo "CORE_VERSION=${core_version}" >> $GITHUB_ENV - echo "PACKAGES=${packages}" >> $GITHUB_ENV + # Extract variables from the JSON file + VAR1=$(jq -r '.core_version' $JSON_FILE_PATH) + VAR2=$(jq -r '.packages' $JSON_FILE_PATH) - echo "::set-output name=core_version::$core_version" - echo "::set-output name=packages::$packages" + # Echo the variables + echo "Variable 1: $VAR1" + echo "Variable 2: $VAR2"