HPCC-32771 Fix variable expansion in curl JSON object #19185
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Expand variables in a string then pass it to curl JSON object:
data="{"ref":"main", "inputs": { "hpccVersion":"$hpcc_version","hpccSrcBranch":"$community_tag" }}"
curl -L
-X POST
-H "Accept: application/vnd.github+json"
-H "Authorization: Bearer ${{ secrets.GAHT_TOKEN }}"
-H "X-GitHub-Api-Version: 2022-11-28"
https://api.github.com/repos/xwang2713/github-action-hpcc-terraform/actions/workflows/$WF_YAML_FILE/dispatches
-d "${data}"
Assigned by [email protected]
Type of change:
Checklist:
Smoketest:
Testing:
https://github.com/xwang2713/github-action-hpcc-terraform/actions/runs/11181690814
https://github.com/xwang2713/github-action-hpcc-terraform/actions/runs/11181693285