Skip to content

Commit 5c7ce96

Browse files
authored
Add windows fix to jq (#22)
* Add windows fix to jq Signed-off-by: jparisu <javierparis@eprosima.com> * Add Barro fix Signed-off-by: jparisu <javierparis@eprosima.com> * small fix for id Signed-off-by: jparisu <javierparis@eprosima.com> Signed-off-by: jparisu <javierparis@eprosima.com>
1 parent 96a49df commit 5c7ce96

1 file changed

Lines changed: 2 additions & 3 deletions

File tree

.github/workflows/test.yml

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -406,9 +406,8 @@ jobs:
406406
shell: pwsh
407407
run: |
408408
$RUNS_URI = '${{ github.api_url }}/repos/${{ github.repository }}/actions/workflows/build_dependencies.yml/runs';
409-
Invoke-RestMethod -Uri $RUNS_URI -OutFile content.json;
410-
$job_id = jq -c '.workflow_runs[] | select(.status == \"completed\") | .id' .\content.json | select -first 1;
411-
echo "fastdds_job_id=$job_id" >> $env:GITHUB_ENV;
409+
((iwr $RUNS_URI).Content | ConvertFrom-Json).workflow_runs | ? status -eq 'completed' |
410+
select -first 1 id | % { "fastdds_job_id=" + $_.id } | Out-File $env:GITHUB_ENV -Append
412411
413412
- name: Download eProsima dependencies
414413
uses: dawidd6/action-download-artifact@v2

0 commit comments

Comments
 (0)