github-ci: dump github context and pr body

For debugging the parsing of suricata-verify-pr.
pull/8489/head
Jason Ish 2 years ago
parent 102a022898
commit 2dc157ed9e

@ -38,6 +38,8 @@ jobs:
name: Prepare dependencies name: Prepare dependencies
runs-on: ubuntu-latest runs-on: ubuntu-latest
steps: steps:
- name: Dumping github context for debugging
run: echo '${{ toJSON(github) }}'
- run: sudo apt update && sudo apt -y install jq curl - run: sudo apt update && sudo apt -y install jq curl
- name: Parse repo and branch information - name: Parse repo and branch information
env: env:
@ -49,6 +51,9 @@ jobs:
if test "${PR_HREF}"; then if test "${PR_HREF}"; then
body=$(curl -s "${PR_HREF}" | jq -r .body | tr -d '\r') body=$(curl -s "${PR_HREF}" | jq -r .body | tr -d '\r')
echo "Parsing branch and PR info from:"
echo "${body}"
libhtp_repo=$(echo "${body}" | awk '/^libhtp-repo/ { print $2 }') libhtp_repo=$(echo "${body}" | awk '/^libhtp-repo/ { print $2 }')
libhtp_branch=$(echo "${body}" | awk '/^libhtp-branch/ { print $2 }') libhtp_branch=$(echo "${body}" | awk '/^libhtp-branch/ { print $2 }')
libhtp_pr=$(echo "${body}" | awk '/^libhtp-pr/ { print $2 }') libhtp_pr=$(echo "${body}" | awk '/^libhtp-pr/ { print $2 }')
@ -60,6 +65,8 @@ jobs:
sv_repo=$(echo "${body}" | awk '/^suricata-verify-repo/ { print $2 }') sv_repo=$(echo "${body}" | awk '/^suricata-verify-repo/ { print $2 }')
sv_branch=$(echo "${body}" | awk '/^suricata-verify-branch/ { print $2 }') sv_branch=$(echo "${body}" | awk '/^suricata-verify-branch/ { print $2 }')
sv_pr=$(echo "${body}" | awk '/^suricata-verify-pr/ { print $2 }') sv_pr=$(echo "${body}" | awk '/^suricata-verify-pr/ { print $2 }')
else
echo "PR_HREF is empty"
fi fi
echo "libhtp_repo=${libhtp_repo:-${DEFAULT_LIBHTP_REPO}}" >> $GITHUB_ENV echo "libhtp_repo=${libhtp_repo:-${DEFAULT_LIBHTP_REPO}}" >> $GITHUB_ENV
echo "libhtp_branch=${libhtp_branch:-${DEFAULT_LIBHTP_BRANCH}}" >> $GITHUB_ENV echo "libhtp_branch=${libhtp_branch:-${DEFAULT_LIBHTP_BRANCH}}" >> $GITHUB_ENV

Loading…
Cancel
Save