Skip to content

Commit 5906096

Browse files
📝[Fix]: Update linter environment variable handling to improve JSON parsing and output formatting
1 parent bfb31fb commit 5906096

File tree

1 file changed

+7
-2
lines changed

1 file changed

+7
-2
lines changed

‎.github/workflows/workflow.yml‎

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,12 @@ jobs:
111111

112112
- name: Load dynamic envs
113113
env:
114-
RAW_JSON: ${{ toJson(fromJson(needs.Get-Settings.outputs.Settings).Linter.env) }}
114+
RAW_JSON: ${{ toJson(fromJson(needs.Get-Settings.outputs.Settings).Linter) }}
115115
run: |
116-
$map = $env:RAW_JSON | ConvertFrom-Json -AsHashtable
116+
$env:RAW_JSON
117+
$linter = $env:RAW_JSON | ConvertFrom-Json -AsHashtable
118+
$env = $linter.env
119+
Write-Host "$($env | Format-Table -AutoSize | Out-String)"
117120
118121
foreach ($key in $map.Keys) {
119122
$value = $map[$key]
@@ -122,6 +125,8 @@ jobs:
122125
$value = $value.ToString().ToLower()
123126
}
124127
128+
Write-Host "$key = $value"
129+
125130
# Persist for following steps in this job
126131
"$key=$value" | Out-File -FilePath $env:GITHUB_ENV -Encoding utf8 -Append
127132
}

0 commit comments

Comments
 (0)