Skip to content

Commit

Permalink
👷Add information on each element of the output variable in the workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
7rikazhexde committed Nov 16, 2024
1 parent 91141db commit 79bab7f
Show file tree
Hide file tree
Showing 7 changed files with 112 additions and 12 deletions.
7 changes: 7 additions & 0 deletions .github/workflows/dependabot_prch.yml
Original file line number Diff line number Diff line change
Expand Up @@ -48,7 +48,14 @@ jobs:
- name: Debug output values
run: |
echo "os: ${{ steps.json2vars.outputs.os }}"
echo "os[0]: ${{ fromJson(steps.json2vars.outputs.os)[0] }}"
echo "os[1]: ${{ fromJson(steps.json2vars.outputs.os)[1] }}"
echo "os[2]: ${{ fromJson(steps.json2vars.outputs.os)[2] }}"
echo "versions_python: ${{ steps.json2vars.outputs.versions_python }}"
echo "versions_python[0]: ${{ fromJson(steps.json2vars.outputs.versions_python)[0] }}"
echo "versions_python[1]: ${{ fromJson(steps.json2vars.outputs.versions_python)[1] }}"
echo "versions_python[2]: ${{ fromJson(steps.json2vars.outputs.versions_python)[2] }}"
echo "versions_python[3]: ${{ fromJson(steps.json2vars.outputs.versions_python)[3] }}"
echo "ghpages_branch: ${{ steps.json2vars.outputs.ghpages_branch }}"
run_tests:
Expand Down
23 changes: 22 additions & 1 deletion .github/workflows/go_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,13 @@ jobs:
- name: Debug output values
run: |
echo "os: ${{ steps.json2vars.outputs.os }}"
echo "os[0]: ${{ fromJson(steps.json2vars.outputs.os)[0] }}"
echo "os[1]: ${{ fromJson(steps.json2vars.outputs.os)[1] }}"
echo "os[2]: ${{ fromJson(steps.json2vars.outputs.os)[2] }}"
echo "versions_go: ${{ steps.json2vars.outputs.versions_go }}"
echo "versions_go[0]: ${{ fromJson(steps.json2vars.outputs.versions_go)[0] }}"
echo "versions_go[1]: ${{ fromJson(steps.json2vars.outputs.versions_go)[1] }}"
echo "versions_go[2]: ${{ fromJson(steps.json2vars.outputs.versions_go)[2] }}"
echo "ghpages_branch: ${{ steps.json2vars.outputs.ghpages_branch }}"
run_tests:
Expand Down Expand Up @@ -78,8 +84,23 @@ jobs:
os='${{ needs.set_variables.outputs.os }}'
versions_go='${{ needs.set_variables.outputs.versions_go }}'
echo "os: $os"
# For list index case
os_0="${{ fromJson(needs.set_variables.outputs.os)[0] }}"
os_1="${{ fromJson(needs.set_variables.outputs.os)[1] }}"
os_2="${{ fromJson(needs.set_variables.outputs.os)[2] }}"
versions_go_0="${{ fromJson(needs.set_variables.outputs.versions_go)[0] }}"
versions_go_1="${{ fromJson(needs.set_variables.outputs.versions_go)[1] }}"
versions_go_2="${{ fromJson(needs.set_variables.outputs.versions_go)[2] }}"
echo "os: ${os}"
echo "os_0: ${os_0}"
echo "os_1: ${os_1}"
echo "os_2: ${os_2}"
echo "versions_go: ${versions_go}"
echo "versions_go_0: ${versions_go_0}"
echo "versions_go_1: ${versions_go_1}"
echo "versions_go_2: ${versions_go_2}"
echo "ghpages_branch: ${ghpages_branch}"
# For loop case
Expand Down
26 changes: 25 additions & 1 deletion .github/workflows/nodejs_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,14 @@ jobs:
- name: Debug output values
run: |
echo "os: ${{ steps.json2vars.outputs.os }}"
echo "os[0]: ${{ fromJson(steps.json2vars.outputs.os)[0] }}"
echo "os[1]: ${{ fromJson(steps.json2vars.outputs.os)[1] }}"
echo "os[2]: ${{ fromJson(steps.json2vars.outputs.os)[2] }}"
echo "versions_nodejs: ${{ steps.json2vars.outputs.versions_nodejs }}"
echo "versions_nodejs[0]: ${{ fromJson(steps.json2vars.outputs.versions_nodejs)[0] }}"
echo "versions_nodejs[1]: ${{ fromJson(steps.json2vars.outputs.versions_nodejs)[1] }}"
echo "versions_nodejs[2]: ${{ fromJson(steps.json2vars.outputs.versions_nodejs)[2] }}"
echo "versions_nodejs[3]: ${{ fromJson(steps.json2vars.outputs.versions_nodejs)[3] }}"
echo "ghpages_branch: ${{ steps.json2vars.outputs.ghpages_branch }}"
run_tests:
Expand Down Expand Up @@ -80,8 +87,25 @@ jobs:
os='${{ needs.set_variables.outputs.os }}'
versions_nodejs='${{ needs.set_variables.outputs.versions_nodejs }}'
echo "os: $os"
# For list index case
os_0="${{ fromJson(needs.set_variables.outputs.os)[0] }}"
os_1="${{ fromJson(needs.set_variables.outputs.os)[1] }}"
os_2="${{ fromJson(needs.set_variables.outputs.os)[2] }}"
versions_nodejs_0="${{ fromJson(needs.set_variables.outputs.versions_nodejs)[0] }}"
versions_nodejs_1="${{ fromJson(needs.set_variables.outputs.versions_nodejs)[1] }}"
versions_nodejs_2="${{ fromJson(needs.set_variables.outputs.versions_nodejs)[2] }}"
versions_nodejs_3="${{ fromJson(needs.set_variables.outputs.versions_nodejs)[3] }}"
echo "os: ${os}"
echo "os_0: ${os_0}"
echo "os_1: ${os_1}"
echo "os_2: ${os_2}"
echo "versions_nodejs: ${versions_nodejs}"
echo "versions_nodejs_0: ${versions_nodejs_0}"
echo "versions_nodejs_1: ${versions_nodejs_1}"
echo "versions_nodejs_2: ${versions_nodejs_2}"
echo "versions_nodejs_3: ${versions_nodejs_3}"
echo "ghpages_branch: ${ghpages_branch}"
# For loop case
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/prch_test_matrix_json.yml
Original file line number Diff line number Diff line change
Expand Up @@ -103,10 +103,10 @@ jobs:
versions_python_2="${{ fromJson(needs.set_variables.outputs.versions_python)[2] }}"
versions_python_3="${{ fromJson(needs.set_variables.outputs.versions_python)[3] }}"
echo "os: $os"
echo "os_0: $os_0"
echo "os_1: $os_1"
echo "os_2: $os_2"
echo "os: ${os}"
echo "os_0: ${os_0}"
echo "os_1: ${os_1}"
echo "os_2: ${os_2}"
echo "versions_python: ${versions_python}"
echo "versions_python_0: ${versions_python_0}"
echo "versions_python_1: ${versions_python_1}"
Expand Down
8 changes: 4 additions & 4 deletions .github/workflows/python_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -108,10 +108,10 @@ jobs:
versions_python_2="${{ fromJson(needs.set_variables.outputs.versions_python)[2] }}"
versions_python_3="${{ fromJson(needs.set_variables.outputs.versions_python)[3] }}"
echo "os: $os"
echo "os_0: $os_0"
echo "os_1: $os_1"
echo "os_2: $os_2"
echo "os: ${os}"
echo "os_0: ${os_0}"
echo "os_1: ${os_1}"
echo "os_2: ${os_2}"
echo "versions_python: ${versions_python}"
echo "versions_python_0: ${versions_python_0}"
echo "versions_python_1: ${versions_python_1}"
Expand Down
23 changes: 22 additions & 1 deletion .github/workflows/ruby_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,13 @@ jobs:
- name: Debug output values
run: |
echo "os: ${{ steps.json2vars.outputs.os }}"
echo "os[0]: ${{ fromJson(steps.json2vars.outputs.os)[0] }}"
echo "os[1]: ${{ fromJson(steps.json2vars.outputs.os)[1] }}"
echo "os[2]: ${{ fromJson(steps.json2vars.outputs.os)[2] }}"
echo "versions_ruby: ${{ steps.json2vars.outputs.versions_ruby }}"
echo "versions_ruby[0]: ${{ fromJson(steps.json2vars.outputs.versions_ruby)[0] }}"
echo "versions_ruby[1]: ${{ fromJson(steps.json2vars.outputs.versions_ruby)[1] }}"
echo "versions_ruby[2]: ${{ fromJson(steps.json2vars.outputs.versions_ruby)[2] }}"
echo "ghpages_branch: ${{ steps.json2vars.outputs.ghpages_branch }}"
run_tests:
Expand Down Expand Up @@ -76,8 +82,23 @@ jobs:
os='${{ needs.set_variables.outputs.os }}'
versions_ruby='${{ needs.set_variables.outputs.versions_ruby }}'
echo "os: $os"
# For list index case
os_0="${{ fromJson(needs.set_variables.outputs.os)[0] }}"
os_1="${{ fromJson(needs.set_variables.outputs.os)[1] }}"
os_2="${{ fromJson(needs.set_variables.outputs.os)[2] }}"
versions_ruby_0="${{ fromJson(needs.set_variables.outputs.versions_ruby)[0] }}"
versions_ruby_1="${{ fromJson(needs.set_variables.outputs.versions_ruby)[1] }}"
versions_ruby_2="${{ fromJson(needs.set_variables.outputs.versions_ruby)[2] }}"
echo "os: ${os}"
echo "os_0: ${os_0}"
echo "os_1: ${os_1}"
echo "os_2: ${os_2}"
echo "versions_ruby: ${versions_ruby}"
echo "versions_ruby_0: ${versions_ruby_0}"
echo "versions_ruby_1: ${versions_ruby_1}"
echo "versions_ruby_2: ${versions_ruby_2}"
echo "ghpages_branch: ${ghpages_branch}"
# For loop case
Expand Down
29 changes: 28 additions & 1 deletion .github/workflows/rust_test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,15 @@ jobs:
- name: Debug output values
run: |
echo "os: ${{ steps.json2vars.outputs.os }}"
echo "os[0]: ${{ fromJson(steps.json2vars.outputs.os)[0] }}"
echo "os[1]: ${{ fromJson(steps.json2vars.outputs.os)[1] }}"
echo "os[2]: ${{ fromJson(steps.json2vars.outputs.os)[2] }}"
echo "versions_rust: ${{ steps.json2vars.outputs.versions_rust }}"
echo "versions_rust[0]: ${{ fromJson(steps.json2vars.outputs.versions_rust)[0] }}"
echo "versions_rust[1]: ${{ fromJson(steps.json2vars.outputs.versions_rust)[1] }}"
echo "versions_rust[2]: ${{ fromJson(steps.json2vars.outputs.versions_rust)[2] }}"
echo "versions_rust[3]: ${{ fromJson(steps.json2vars.outputs.versions_rust)[3] }}"
echo "versions_rust[4]: ${{ fromJson(steps.json2vars.outputs.versions_rust)[4] }}"
echo "ghpages_branch: ${{ steps.json2vars.outputs.ghpages_branch }}"
run_tests:
Expand Down Expand Up @@ -75,8 +83,27 @@ jobs:
os='${{ needs.set_variables.outputs.os }}'
versions_rust='${{ needs.set_variables.outputs.versions_rust }}'
echo "os: $os"
# For list index case
os_0="${{ fromJson(needs.set_variables.outputs.os)[0] }}"
os_1="${{ fromJson(needs.set_variables.outputs.os)[1] }}"
os_2="${{ fromJson(needs.set_variables.outputs.os)[2] }}"
versions_rust_0="${{ fromJson(needs.set_variables.outputs.versions_rust)[0] }}"
versions_rust_1="${{ fromJson(needs.set_variables.outputs.versions_rust)[1] }}"
versions_rust_2="${{ fromJson(needs.set_variables.outputs.versions_rust)[2] }}"
versions_rust_3="${{ fromJson(needs.set_variables.outputs.versions_rust)[3] }}"
versions_rust_4="${{ fromJson(needs.set_variables.outputs.versions_rust)[4] }}"
echo "os: ${os}"
echo "os_0: ${os_0}"
echo "os_1: ${os_1}"
echo "os_2: ${os_2}"
echo "versions_rust: ${versions_rust}"
echo "versions_rust_0: ${versions_rust_0}"
echo "versions_rust_1: ${versions_rust_1}"
echo "versions_rust_2: ${versions_rust_2}"
echo "versions_rust_3: ${versions_rust_3}"
echo "versions_rust_4: ${versions_rust_4}"
echo "ghpages_branch: ${ghpages_branch}"
# For loop case
Expand Down

0 comments on commit 79bab7f

Please sign in to comment.