From 93806c230676e3fa618e4b82db0708e8f8d0f9fd Mon Sep 17 00:00:00 2001 From: David Tuite Date: Wed, 10 Jul 2024 15:26:36 +0100 Subject: [PATCH] Replce newlines --- .github/workflows/roadie-workflow-steps.yml | 4 +- payload.json | 2 +- script.sh | 6 +- typescript | 689 ++++++++++++++++++++ 4 files changed, 698 insertions(+), 3 deletions(-) create mode 100644 typescript diff --git a/.github/workflows/roadie-workflow-steps.yml b/.github/workflows/roadie-workflow-steps.yml index b8eb6bb1..1aa7df73 100644 --- a/.github/workflows/roadie-workflow-steps.yml +++ b/.github/workflows/roadie-workflow-steps.yml @@ -25,7 +25,9 @@ jobs: - name: Write json to file run: | date=$(date +"%Y-%m-%dT%H:%M:%S%z") - string_list_of_actions=$(grep --ignore-case --no-filename -Po 'uses:\s([\w\/\@\-\.]+)' .github/workflows/*) + string_list_of_actions=$(grep --ignore-case --no-filename -Po 'uses:\s([\w\/\@\-\.]+)' .github/workflows/* | tr '\n' ',') + + echo "$string_list_of_actions" cat << EOF > ./payload.json { "items": [{ "timestamp": "$date", "entity": "component:default/sample-service", "facts": [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "$string_list_of_actions" } }] }] } diff --git a/payload.json b/payload.json index 02c8a6f3..f93eb6dc 100644 --- a/payload.json +++ b/payload.json @@ -1 +1 @@ -{"commit_id": "2024-07-10T15:10:30+0100" } +{ "items": [{ "timestamp": "2024-07-10T15:25:18+0100", "entity": "component:default/sample-service", "facts": [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "uses: actions/checkout@v2,uses: github/codeql-action/init@v1,uses: github/codeql-action/autobuild@v1,uses: github/codeql-action/analyze@v1,uses: actions/checkout@v2,uses: actions/setup-node@v1,uses: actions/checkout@v2,uses: actions/setup-node@v2,uses: actions/setup-python@v2,uses: actions/checkout@v3,uses: actions/checkout@v3," } }] }] } diff --git a/script.sh b/script.sh index 56a2d06f..da34d539 100755 --- a/script.sh +++ b/script.sh @@ -1,4 +1,8 @@ date=$(date +"%Y-%m-%dT%H:%M:%S%z") +string_list_of_actions=$(ggrep --ignore-case --no-filename -Po 'uses:\s([\w\/\@\-\.]+)' .github/workflows/* | tr '\n' ',') + +echo "$string_list_of_actions" + cat << EOF > ./payload.json -{"commit_id": "$date" } +{ "items": [{ "timestamp": "$date", "entity": "component:default/sample-service", "facts": [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "$string_list_of_actions" } }] }] } EOF diff --git a/typescript b/typescript new file mode 100644 index 00000000..d42693d6 --- /dev/null +++ b/typescript @@ -0,0 +1,689 @@ +Script started on Wed Jul 10 15:23:35 2024 +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » [?1h=[?2004hvvim script.sh  [?1l>[?2004l +]2;nvim script.sh]1;vim[?1049h[?1h=[?2004h[?2026$p[?u[?25h]11;?[?2026h[>1u(B[38:2:147:161:161m[48:2:238:232:213m 1 (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 2 (B[38:2:101:123:131m[48:2:253:246:227mcat (B[38:2:133:153:0m[48:2:253:246:227m<< EOF(B[38:2:42:161:152m[48:2:253:246:227m > ./payload.json(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 3 (B[38:2:42:161:152m[48:2:253:246:227m{"commit_id": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m" }(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 4 (B[38:2:133:153:0m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:253:246:227m[48:2:253:246:227m~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +(B[38:2:238:232:213m[48:2:88:110:117mscript.sh 1,1 All(B[38:2:101:123:131m[48:2:253:246:227m +]112[2 q]112[2 q[?1002h[?1006h(B[38:2:147:161:161m[48:2:238:232:213m 1 (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 2 (B[38:2:101:123:131m[48:2:253:246:227mcat (B[38:2:133:153:0m[48:2:253:246:227m<< EOF(B[38:2:42:161:152m[48:2:253:246:227m > ./payload.json(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 3 (B[38:2:42:161:152m[48:2:253:246:227m{"commit_id": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m" }(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 4 (B[38:2:133:153:0m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:253:246:227m[48:2:253:246:227m~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +(B[38:2:238:232:213m[48:2:88:110:117mscript.sh 1,1 All(B[38:2:101:123:131m[48:2:253:246:227m +[?2026l[?2026h[?1004h[?2026l[?2026hV[?2026l[?2026h1(B[38:2:38:139:210m[48:2:238:232:213mate(B[38:2:101:123:131m[48:2:238:232:213m=(B[38:2:220:50:47m[48:2:238:232:213m$((B[38:2:220:50:47m[48:2:238:232:213mdate +(B[38:2:133:153:0m[48:2:238:232:213m"(B[38:2:42:161:152m[48:2:238:232:213m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:238:232:213m"(B[38:2:220:50:47m[48:2:238:232:213m) (B[38:2:38:139:210m[48:2:253:246:227m-- VISUAL LINE --(B[38:2:101:123:131m[48:2:253:246:227m 1]112[2 q[?2026l[?2026hj[?2026l[?2026h2(B[38:2:38:139:210m[48:2:238:232:213md +(B[38:2:101:123:131m[48:2:238:232:213mat (B[38:2:133:153:0m[48:2:238:232:213m<< EOF(B[38:2:42:161:152m[48:2:238:232:213m > ./payload.json(B[38:2:238:232:213m[48:2:88:110:117m2(B[38:2:101:123:131m[48:2:253:246:227m 2[?2026l[?2026hj[?2026l[?2026h3(B[38:2:101:123:131m[48:2:238:232:213mc(B[38:2:220:50:47m[48:2:147:161:161m{(B[38:2:42:161:152m[48:2:238:232:213m"commit_id": "(B[38:2:203:75:22m[48:2:238:232:213m$date(B[38:2:42:161:152m[48:2:238:232:213m" (B[38:2:220:50:47m[48:2:238:232:213m}(B[38:2:238:232:213m[48:2:88:110:117m3(B[38:2:101:123:131m[48:2:253:246:227m 3[?2026l[?2026hj[?2026l[?2026h4(B[38:2:42:161:152m[48:2:238:232:213m{"commit_id": "(B[38:2:203:75:22m[48:2:238:232:213m$date(B[38:2:42:161:152m[48:2:238:232:213m" }(B[38:2:133:153:0m[48:2:238:232:213mOF(B[38:2:238:232:213m[48:2:88:110:117m4(B[38:2:101:123:131m[48:2:253:246:227m 4[?2026l[?2026hp[?2026l[?2026h[?2026l[?25l[?2026h]112[2 q[?2026l[?2026h 8 more lines(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mstring_list_of_actions(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mgrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .g(B[38:2:220:50:47m[48:2:238:232:213mi(B[38:2:220:50:47m[48:2:253:246:227mthub/workflows/*(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m  (B[38:2:133:153:0m[48:2:253:246:227mecho(B[38:2:42:161:152m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:133:153:0m[48:2:253:246:227m" +(B[38:2:147:161:161m[48:2:238:232:213m 5 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 6 (B[38:2:101:123:131m[48:2:253:246:227m cat (B[38:2:133:153:0m[48:2:253:246:227m<< EOF(B[38:2:42:161:152m[48:2:253:246:227m > ./payload.json(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 7 (B[38:2:42:161:152m[48:2:253:246:227m { "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "fact(B[38:2:42:161:152m[48:2:238:232:213ms(B[38:2:42:161:152m[48:2:253:246:227m": [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] }(B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 8 (B[38:2:42:161:152m[48:2:253:246:227m EOF(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m(B[38:2:238:232:213m[48:2:88:110:117m[+] 1,11[?2026l[?25h[?2026h(B[38:2:101:123:131m[48:2:253:246:227mV[?2026l[?2026h1(B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:38:139:210m[48:2:253:246:227md(B[38:2:38:139:210m[48:2:238:232:213mate(B[38:2:101:123:131m[48:2:238:232:213m=(B[38:2:220:50:47m[48:2:238:232:213m$((B[38:2:220:50:47m[48:2:238:232:213mdate +(B[38:2:133:153:0m[48:2:238:232:213m"(B[38:2:42:161:152m[48:2:238:232:213m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:238:232:213m"(B[38:2:220:50:47m[48:2:238:232:213m) (B[38:2:38:139:210m[48:2:253:246:227m-- VISUAL LINE --(B[38:2:101:123:131m[48:2:253:246:227m 1]112[2 q[?2026l[?2026hJ[?2026l[?2026h (B[38:2:101:123:131m[48:2:253:246:227m(B[38:2:147:161:161m[48:2:238:232:213m1 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mstring_list_of_actions(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mgrep --ignore-case --no-file(B[38:2:220:50:47m[48:2:238:232:213mn(B[38:2:220:50:47m[48:2:253:246:227mame -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/workflows/*(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:147:161:161m[48:2:238:232:213m234567 (B[38:2:253:246:227m[48:2:253:246:227m~(B[38:2:238:232:213m[48:2:88:110:117m46(B[38:2:101:123:131m[48:2:253:246:227m +]112[2 q[?2026l[?2026hu[?2026l[?2026h 1 more line; before #2 1 second ago (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 2 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mstring_list_of_actions(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mgrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .g(B[38:2:220:50:47m[48:2:238:232:213mi(B[38:2:220:50:47m[48:2:253:246:227mthub/workflows/*(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m(B[38:2:147:161:161m[48:2:238:232:213m345678(B[38:2:238:232:213m[48:2:88:110:117m1 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mV[?2026l[?2026h1(B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:38:139:210m[48:2:238:232:213mdate(B[38:2:101:123:131m[48:2:238:232:213m=(B[38:2:220:50:47m[48:2:238:232:213m$((B[38:2:220:50:47m[48:2:238:232:213mdate +(B[38:2:133:153:0m[48:2:238:232:213m"(B[38:2:42:161:152m[48:2:238:232:213m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:238:232:213m"(B[38:2:220:50:47m[48:2:238:232:213m) (B[38:2:38:139:210m[48:2:253:246:227m-- VISUAL LINE --(B[38:2:101:123:131m[48:2:253:246:227m1]112[2 q[?2026l[?2026h^[[?2026l[?2026h (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m ]112[2 q[?2026l[?2026h<[?2026l[?2026h]112[4 q[?2026l[?2026h^[[?2026l[?2026h ]112[2 q[?2026l[?2026hg[?2026l[?2026h gg[?2026l[?2026h [?2026l[?2026h=[?2026l[?2026h]112[4 q[?2026l[?2026hG[?2026l[?2026h 7 lines to indent... 8 lines indented (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mstring_list_of_actions(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mgrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/work(B[38:2:220:50:47m[48:2:238:232:213mf(B[38:2:220:50:47m[48:2:253:246:227mlows/*(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m(B[38:2:133:153:0m[48:2:253:246:227mecho(B[38:2:42:161:152m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:101:123:131m[48:2:253:246:227m cat (B[38:2:133:153:0m[48:2:253:246:227m<< EOF(B[38:2:42:161:152m[48:2:253:246:227m > ./payload.json(B[38:2:101:123:131m[48:2:253:246:227m ]112[2 q[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m2[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m3,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m4,1 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m5,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m6,1 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m7[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mV[?2026l[?2026h1(B[38:2:42:161:152m[48:2:238:232:213m { "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:238:232:213m$date(B[38:2:42:161:152m[48:2:238:232:213m", "entity": "component:default/sample-service", "facts": [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:238:232:213m$string_list_of_actions(B[38:2:42:161:152m[48:2:238:232:213m" } }] }] } (B[38:2:38:139:210m[48:2:253:246:227m-- VISUAL LINE --(B[38:2:101:123:131m[48:2:253:246:227m 1]112[2 q[?2026l[?2026hj[?2026l[?2026h2(B[38:2:42:161:152m[48:2:238:232:213m + EOF(B[38:2:238:232:213m[48:2:88:110:117m8(B[38:2:101:123:131m[48:2:253:246:227m 2[?2026l[?2026h<[?2026l[?2026h (B[38:2:42:161:152m[48:2:253:246:227m { "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts"(B[38:2:42:161:152m[48:2:238:232:213m:(B[38:2:42:161:152m[48:2:253:246:227m [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] }(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227m EOF(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:238:232:213m[48:2:88:110:117m7(B[38:2:101:123:131m[48:2:253:246:227m +]112[2 q[?2026l[?2026h.[?2026l[?2026h <[?2026l[?2026h (B[38:2:42:161:152m[48:2:253:246:227m{ "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": (B[38:2:42:161:152m[48:2:238:232:213m[(B[38:2:42:161:152m[48:2:253:246:227m{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] }(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m.[?2026l[?2026h <[?2026l[?2026h (B[38:2:42:161:152m[48:2:253:246:227m{ "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{(B[38:2:42:161:152m[48:2:238:232:213m (B[38:2:42:161:152m[48:2:253:246:227m"id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] }(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m.[?2026l[?2026h <[?2026l[?2026h (B[38:2:42:161:152m[48:2:253:246:227m{ "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "(B[38:2:42:161:152m[48:2:238:232:213mi(B[38:2:42:161:152m[48:2:253:246:227md": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] }(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m.[?2026l[?2026h <[?2026l[?2026h (B[38:2:42:161:152m[48:2:253:246:227m{ "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "id(B[38:2:42:161:152m[48:2:238:232:213m"(B[38:2:42:161:152m[48:2:253:246:227m: "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] }(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m<[?2026l[?2026h]112[4 q[?2026l[?2026h<[?2026l[?2026h (B[38:2:220:50:47m[48:2:147:161:161m{(B[38:2:42:161:152m[48:2:253:246:227m "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "id":(B[38:2:42:161:152m[48:2:238:232:213m (B[38:2:42:161:152m[48:2:253:246:227m"6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] (B[38:2:220:50:47m[48:2:147:161:161m}(B[38:2:42:161:152m[48:2:253:246:227m] }(B[38:2:101:123:131m[48:2:253:246:227m ]112[2 q[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:42:161:152m[48:2:253:246:227m{ "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "id":(B[38:2:42:161:152m[48:2:238:232:213m (B[38:2:42:161:152m[48:2:253:246:227m"6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }(B[38:2:238:232:213m[48:2:88:110:117m3[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m4[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m9[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:220:50:47m[48:2:147:161:161m[(B[38:2:42:161:152m[48:2:253:246:227m{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "id":(B[38:2:42:161:152m[48:2:238:232:213m (B[38:2:42:161:152m[48:2:253:246:227m"6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }(B[38:2:220:50:47m[48:2:147:161:161m](B[38:2:238:232:213m[48:2:88:110:117m12[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:42:161:152m[48:2:253:246:227m[{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "id":(B[38:2:42:161:152m[48:2:238:232:213m (B[38:2:42:161:152m[48:2:253:246:227m"6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }](B[38:2:238:232:213m[48:2:88:110:117m5[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m6[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m25[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m8[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mk[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m6,27[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mk[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m5,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m:[?2026l[?2026h :]112[2 q[?1002l[?1006l[?2026l[?2026hw[?2026l[?2026ha[?2026l[?2026h [?2026l[?2026h"script.sh"]112[2 q[?1002h[?1006h[?2026l[?2026h8L, 394B written(B[38:2:238:232:213m[48:2:88:110:117m [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m^Z[?2026l[?2026h ]112[2 q[?1002l[?1006l(B[?25h[?1l>[<1u[?1049l[?2004l[?1004l[?2026l[?2026l +[1] + 55831 suspended nvim script.sh +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 146 ↵[?1h=[?2004hvim script.shscript fg scriptfg scriptvim script.sh[?2004l +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 130 ↵[?1h=[?2004hssh script.sh[?1l>[?2004l +]2;sh script.sh]1;shgrep: invalid option -- P +usage: grep [-abcdDEFGHhIiJLlMmnOopqRSsUVvwXxZz] [-A num] [-B num] [-C[num]] + [-e pattern] [-f file] [--binary-files=value] [--color=when] + [--context[=num]] [--directories=action] [--label] [--line-buffered] + [--null] [pattern] [file ...] + +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » [?1h=[?2004hg[?1l>[?2004l +]2;git]1;gusage: git [-v | --version] [-h | --help] [-C ] [-c =] + [--exec-path[=]] [--html-path] [--man-path] [--info-path] + [-p | --paginate | -P | --no-pager] [--no-replace-objects] [--bare] + [--git-dir=] [--work-tree=] [--namespace=] + [--config-env==] [] + +These are common Git commands used in various situations: + +start a working area (see also: git help tutorial) + clone Clone a repository into a new directory + init Create an empty Git repository or reinitialize an existing one + +work on the current change (see also: git help everyday) + add Add file contents to the index + mv Move or rename a file, a directory, or a symlink + restore Restore working tree files + rm Remove files from the working tree and from the index + +examine the history and state (see also: git help revisions) + bisect Use binary search to find the commit that introduced a bug + diff Show changes between commits, commit and working tree, etc + grep Print lines matching a pattern + log Show commit logs + show Show various types of objects + status Show the working tree status + +grow, mark and tweak your common history + branch List, create, or delete branches + commit Record changes to the repository + merge Join two or more development histories together + rebase Reapply commits on top of another base tip + reset Reset current HEAD to the specified state + switch Switch branches + tag Create, list, delete or verify a tag object signed with GPG + +collaborate (see also: git help workflows) + fetch Download objects and refs from another repository + pull Fetch from and integrate with another repository or a local branch + push Update remote refs along with associated objects + +'git help -a' and 'git help -g' list available subcommands and some +concept guides. See 'git help ' or 'git help ' +to read about a specific subcommand or concept. +See 'git help git' for an overview of the system. +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 1 ↵[?1h=[?2004hffg[?1l>[?2004l +]2;nvim script.sh]1;nvim[1] + 55831 continued nvim script.sh +[?1049h[?1h=[?2004h[?2026$p[?u[?25h[?25l[?1004h[?25h[?25l[?1002h[?1006h[?25h[?25l(B[38:2:101:123:131m[48:2:253:246:227m [?25h[?25l(B[38:2:101:123:131m[48:2:253:246:227m(B[38:2:147:161:161m[48:2:238:232:213m 1 (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 2 (B[38:2:38:139:210m[48:2:253:246:227mstring_list_of_actions(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mgrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/work(B[38:2:220:50:47m[48:2:238:232:213mf(B[38:2:220:50:47m[48:2:253:246:227mlows/*(B[38:2:220:50:47m[48:2:253:246:227m) +(B[38:2:147:161:161m[48:2:238:232:213m 3 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 4 (B[38:2:133:153:0m[48:2:253:246:227mecho(B[38:2:42:161:152m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 5 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 6 (B[38:2:101:123:131m[48:2:253:246:227mcat (B[38:2:133:153:0m[48:2:253:246:227m<< EOF(B[38:2:42:161:152m[48:2:253:246:227m > ./payload.json(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 7 (B[38:2:42:161:152m[48:2:253:246:227m{ "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "id":(B[38:2:42:161:152m[48:2:238:232:213m (B[38:2:42:161:152m[48:2:253:246:227m"6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] } +(B[38:2:147:161:161m[48:2:238:232:213m 8 (B[38:2:133:153:0m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:253:246:227m[48:2:253:246:227m~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +(B[38:2:238:232:213m[48:2:88:110:117mscript.sh 5,0-1 All +(B[38:2:101:123:131m[48:2:253:246:227m [?25h[?25l]112[2 q]112[2 q[?25h[?2026h[>1uw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m6,1 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m5[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mk[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m5,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mk[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m4,5 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mk[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m3,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mk[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m2,5 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m23[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m6[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mw[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m31[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mb[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m26[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mi[?2026l[?2026h (B[38:2:38:139:210m[48:2:253:246:227m-- INSERT --]112[6 q[?2026l[?2026h(B[38:2:220:50:47m[48:2:253:246:227mgrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/wor(B[38:2:220:50:47m[48:2:238:232:213mk(B[38:2:220:50:47m[48:2:253:246:227mflows/*(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:238:232:213m[48:2:88:110:117m[+] 2,27[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:238:232:213m[48:2:88:110:117m6]112[2 q[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m:[?2026l[?2026h :]112[2 q[?1002l[?1006l[?2026l[?2026hw[?2026l[?2026ha[?2026l[?2026h [?2026l[?2026h"script.sh"]112[2 q[?1002h[?1006h[?2026l[?2026h8L, 395B written(B[38:2:238:232:213m[48:2:88:110:117m [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m^Z[?2026l[?2026h ]112[2 q[?1002l[?1006l(B[?25h[?1l>[<1u[?1049l[?2004l[?1004l[?2026l[?2026l +[1] + 55831 suspended nvim script.sh +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 146 ↵[?1h=[?2004hfgg sh script.sh[?1l>[?2004l +]2;sh script.sh]1;shuses: actions/checkout@v2 +uses: github/codeql-action/init@v1 +uses: github/codeql-action/autobuild@v1 +uses: github/codeql-action/analyze@v1 +uses: actions/checkout@v2 +uses: actions/setup-node@v1 +uses: actions/checkout@v2 +uses: actions/setup-node@v2 +uses: actions/setup-python@v2 +uses: actions/checkout@v3 +uses: actions/checkout@v3 +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » [?1h=[?2004hffg[?2004l +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 130 ↵[?1h=[?2004h[?2004l +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 130 ↵[?1h=[?2004hgggrep --ignore-case --no-filename -Po 'uses:\s([\w\/\@\-\.]+)' .github/workflows/* | tr '\n' ','[?2004l +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 130 ↵[?1h=[?2004hffg[?1l>[?2004l +]2;nvim script.sh]1;nvim[1] + 55831 continued nvim script.sh +[?1049h[?1h=[?2004h[?2026$p[?u[?25h[?25l[?1004h[?25h[?25l[?1002h[?1006h[?25h[?25l(B[38:2:101:123:131m[48:2:253:246:227m [?25h[?25l(B[38:2:101:123:131m[48:2:253:246:227m(B[38:2:147:161:161m[48:2:238:232:213m 1 (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 2 (B[38:2:38:139:210m[48:2:253:246:227mstring_list_of_actions(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mggrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/wor(B[38:2:220:50:47m[48:2:238:232:213mk(B[38:2:220:50:47m[48:2:253:246:227mflows/*(B[38:2:220:50:47m[48:2:253:246:227m) +(B[38:2:147:161:161m[48:2:238:232:213m 3 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 4 (B[38:2:133:153:0m[48:2:253:246:227mecho(B[38:2:42:161:152m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 5 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 6 (B[38:2:101:123:131m[48:2:253:246:227mcat (B[38:2:133:153:0m[48:2:253:246:227m<< EOF(B[38:2:42:161:152m[48:2:253:246:227m > ./payload.json(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 7 (B[38:2:42:161:152m[48:2:253:246:227m{ "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "id":(B[38:2:42:161:152m[48:2:238:232:213m (B[38:2:42:161:152m[48:2:253:246:227m"6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] } +(B[38:2:147:161:161m[48:2:238:232:213m 8 (B[38:2:133:153:0m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:253:246:227m[48:2:253:246:227m~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +(B[38:2:238:232:213m[48:2:88:110:117mscript.sh 2,26 All +(B[38:2:101:123:131m[48:2:253:246:227m [?25h[?25l]112[2 q]112[2 q[?25h[?2026h[>1uj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m3,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m4,26 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mk[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m3,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mk[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m2,26 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m$[?2026l[?2026h (B[38:2:220:50:47m[48:2:147:161:161m((B[38:2:220:50:47m[48:2:253:246:227mggrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/wor(B[38:2:220:50:47m[48:2:238:232:213mk(B[38:2:220:50:47m[48:2:253:246:227mflows/*(B[38:2:220:50:47m[48:2:147:161:161m)(B[38:2:238:232:213m[48:2:88:110:117m108[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mh[?2026l[?2026h (B[38:2:220:50:47m[48:2:253:246:227m((B[38:2:220:50:47m[48:2:253:246:227mggrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/wor(B[38:2:220:50:47m[48:2:238:232:213mk(B[38:2:220:50:47m[48:2:253:246:227mflows/*(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:238:232:213m[48:2:88:110:117m7[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227ma[?2026l[?2026h (B[38:2:38:139:210m[48:2:253:246:227m-- INSERT --(B[38:2:220:50:47m[48:2:147:161:161m((B[38:2:220:50:47m[48:2:253:246:227mggrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/wor(B[38:2:220:50:47m[48:2:238:232:213mk(B[38:2:220:50:47m[48:2:253:246:227mflows/*(B[38:2:220:50:47m[48:2:147:161:161m)(B[38:2:238:232:213m[48:2:88:110:117m8]112[6 q[?2026l[?2026h(B[38:2:220:50:47m[48:2:147:161:161m (B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:238:232:213m[48:2:88:110:117m[+] 2,109(B[38:2:220:50:47m[48:2:253:246:227m (B[38:2:220:50:47m[48:2:147:161:161m)[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:220:50:47m[48:2:253:246:227m((B[38:2:220:50:47m[48:2:253:246:227mggrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/wor(B[38:2:220:50:47m[48:2:238:232:213mk(B[38:2:220:50:47m[48:2:253:246:227mflows/* (B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:238:232:213m[48:2:88:110:117m8]112[2 q[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mp[?2026l[?2026h[?2026l[?25l[?2026h (B[38:2:220:50:47m[48:2:253:246:227mtr (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227m\n(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227m,(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:238:232:213m[48:2:88:110:117m19[?2026l[?25h[?2026h(B[38:2:101:123:131m[48:2:253:246:227mB[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m7[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mB[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m2[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mB[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m09[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mi[?2026l[?2026h (B[38:2:38:139:210m[48:2:253:246:227m-- INSERT --]112[6 q[?2026l[?2026h(B[38:2:133:153:0m[48:2:253:246:227m|(B[38:2:220:50:47m[48:2:253:246:227mtr (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227m\n(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227m,(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:238:232:213m[48:2:88:110:117m10[?2026l[?2026h(B[38:2:220:50:47m[48:2:253:246:227m tr (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227m\n(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227m,(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:238:232:213m[48:2:88:110:117m1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:238:232:213m[48:2:88:110:117m0]112[2 q[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m:[?2026l[?2026h :]112[2 q[?1002l[?1006l[?2026l[?2026hw[?2026l[?2026ha[?2026l[?2026h [?2026l[?2026h"script.sh"]112[2 q[?1002h[?1006h[?2026l[?2026h8L, 409B written(B[38:2:238:232:213m[48:2:88:110:117m [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m^Z[?2026l[?2026h ]112[2 q[?1002l[?1006l(B[?25h[?1l>[<1u[?1049l[?2004l[?1004l[?2026l[?2026l +[1] + 55831 suspended nvim script.sh +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 146 ↵[?1h=[?2004hfgsh script.shfg g sh script.shvim script.shsh script.sh vim script.shscript fg g pfg scriptvim script.shsh script.sh vim script.shscript vim script.shsh script.sh [?1l>[?2004l +]2;sh script.sh]1;shuses: actions/checkout@v2,uses: github/codeql-action/init@v1,uses: github/codeql-action/autobuild@v1,uses: github/codeql-action/analyze@v1,uses: actions/checkout@v2,uses: actions/setup-node@v1,uses: actions/checkout@v2,uses: actions/setup-node@v2,uses: actions/setup-python@v2,uses: actions/checkout@v3,uses: actions/checkout@v3, +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » [?1h=[?2004hccat pa +package.json payload.json cat payload.json  [?1l>[?2004l +]2;cat payload.json]1;cat{ "items": [{ "timestamp": "2024-07-10T15:25:18+0100", "entity": "component:default/sample-service", "facts": [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "uses: actions/checkout@v2,uses: github/codeql-action/init@v1,uses: github/codeql-action/autobuild@v1,uses: github/codeql-action/analyze@v1,uses: actions/checkout@v2,uses: actions/setup-node@v1,uses: actions/checkout@v2,uses: actions/setup-node@v2,uses: actions/setup-python@v2,uses: actions/checkout@v3,uses: actions/checkout@v3," } }] }] } +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » [?1h=[?2004hffg[?1l>[?2004l +]2;nvim script.sh]1;nvim[1] + 55831 continued nvim script.sh +[?1049h[?1h=[?2004h[?2026$p[?u[?25h[?25l[?1004h[?25h[?25l[?1002h[?1006h[?25h[?25l(B[38:2:101:123:131m[48:2:253:246:227m [?25h[?25l(B[38:2:101:123:131m[48:2:253:246:227m(B[38:2:147:161:161m[48:2:238:232:213m 1 (B[38:2:38:139:210m[48:2:253:246:227mdate(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mdate +(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:42:161:152m[48:2:253:246:227m%Y-%m-%dT%H:%M:%S%z(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:220:50:47m[48:2:253:246:227m)(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 2 (B[38:2:38:139:210m[48:2:253:246:227mstring_list_of_actions(B[38:2:101:123:131m[48:2:253:246:227m=(B[38:2:220:50:47m[48:2:253:246:227m$((B[38:2:220:50:47m[48:2:253:246:227mggrep --ignore-case --no-filename -Po (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227muses:\s([\w\/\@\-\.]+)(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m .github/wor(B[38:2:220:50:47m[48:2:238:232:213mk(B[38:2:220:50:47m[48:2:253:246:227mflows/* (B[38:2:133:153:0m[48:2:253:246:227m|(B[38:2:220:50:47m[48:2:253:246:227m tr (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227m\n(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:42:161:152m[48:2:253:246:227m,(B[38:2:133:153:0m[48:2:253:246:227m'(B[38:2:220:50:47m[48:2:253:246:227m) +(B[38:2:147:161:161m[48:2:238:232:213m 3 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 4 (B[38:2:133:153:0m[48:2:253:246:227mecho(B[38:2:42:161:152m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:133:153:0m[48:2:253:246:227m"(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 5 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 6 (B[38:2:101:123:131m[48:2:253:246:227mcat (B[38:2:133:153:0m[48:2:253:246:227m<< EOF(B[38:2:42:161:152m[48:2:253:246:227m > ./payload.json(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:147:161:161m[48:2:238:232:213m 7 (B[38:2:42:161:152m[48:2:253:246:227m{ "items": [{ "timestamp": "(B[38:2:203:75:22m[48:2:253:246:227m$date(B[38:2:42:161:152m[48:2:253:246:227m", "entity": "component:default/sample-service", "facts": [{ "id":(B[38:2:42:161:152m[48:2:238:232:213m (B[38:2:42:161:152m[48:2:253:246:227m"6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "(B[38:2:203:75:22m[48:2:253:246:227m$string_list_of_actions(B[38:2:42:161:152m[48:2:253:246:227m" } }] }] } +(B[38:2:147:161:161m[48:2:238:232:213m 8 (B[38:2:133:153:0m[48:2:253:246:227mEOF(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m +(B[38:2:253:246:227m[48:2:253:246:227m~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +(B[38:2:238:232:213m[48:2:88:110:117mscript.sh 2,110 All +(B[38:2:101:123:131m[48:2:253:246:227m [?25h[?25l]112[2 q]112[2 q[?25h[?2026h[>1u:[?2026l[?2026h :]112[2 q[?1002l[?1006l[?2026l[?2026hq[?2026l[?2026h [?2026l[?2026h]112[2 q[?1002h[?1006h[?2026l[?2026h]112[2 q[?1002l[?1006l(B[?25h[?1l>[<1u[?1049l[?2004l[?1004l[?2026l[?2026l% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » [?1h=[?2004hffg[?1l>[?2004l +]2;fg]1;fgfg: no current job +% ]2;davidtuite@MacBook-Air-3:~/dev/roadiehq/sample-service]1;..ample-service MacBook-Air-3 :: dev/roadiehq/sample-service ‹push-based-workflow*› » 1 ↵[?1h=[?2004hvvim .g wo  git +.git/ .github/ .gitignore vim .git1 ↵hub//workflows// +codeql-analysis.yml debug-workflow.yaml publish-docs.yaml roadie-workflow-steps.yml test.yml  vim .github/workflows/1 ↵codeql-analysis.yml +codeql-analysis.yml  debug-workflow.yaml publish-docs.yaml roadie-workflow-steps.yml test.yml  vim .github/workflows/codeql-analysis.yml1 ↵ +codeql-analysis.yml  codeql-analysis.yml   vim .github/workflows/codeql-analysis.yml1 ↵debug-workflow.ya +debug-workflow.yaml  codeql-analysis.yml  vim .github/workflows/debug-workflow.yaml1 ↵publish-docs.yaml  +publish-docs.yaml  debug-workflow.yaml  vim .github/workflows/publish-docs.yaml1 ↵roadie-workflow-steps.yml +roadie-workflow-steps.yml publish-docs.yaml  vim .github/workflows/roadie-workflow-steps.yml1 ↵ +  [?1l>[?2004l +]2;nvim .github/workflows/roadie-workflow-steps.yml]1;vim[?1049h[?1h=[?2004h[?2026$p[?u[?25h]11;?[?2026h(B[>1u[38:2:101:123:131m[48:2:253:246:227mW325: Ignoring swapfile from Nvim process 25207(B[38:2:147:161:161m[48:2:238:232:213m 1 (B[38:2:203:75:22m[48:2:253:246:227m---(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 2 (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m Record executed workflow steps in Roadie (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 3 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 4 (B[38:2:38:139:210m[48:2:253:246:227mon(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 5 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mpull_request(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 6 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mbranches(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 7 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m main (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 8 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 9 (B[38:2:38:139:210m[48:2:253:246:227mjobs(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 10 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227msend_actions_to_roadie(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 11 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mruns-on(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m ubuntu-latest (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 12 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 13 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227menv(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 14 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mCI(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227mtrue(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 15 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mNODE_ENV(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m test (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 16 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 17 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227msteps(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 18 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m Log node version (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 19 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mrun(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m node --version (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 20 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 21 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227muses(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m actions/checkout@v3 (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 22 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mwith(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 23 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mfetch-depth(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227m'0'(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 24 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 25 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m Write json to file (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 26 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mrun(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:220:50:47m[48:2:253:246:227m|(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 27 (B[38:2:101:123:131m[48:2:253:246:227m date=$(date +"%Y-%m-%dT%H:%M:%S%z") (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 28 (B[38:2:101:123:131m[48:2:253:246:227m string_list_of_actions=$(grep --ignore-case --no-filename -Po 'uses:\s([\w\/\@\-\.]+)' .g(B[38:2:101:123:131m[48:2:238:232:213mi(B[38:2:101:123:131m[48:2:253:246:227mthub/workflows/*) +(B[38:2:147:161:161m[48:2:238:232:213m 29 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 30 (B[38:2:101:123:131m[48:2:253:246:227m echo "$string_list_of_actions" (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 31 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 32 (B[38:2:101:123:131m[48:2:253:246:227m cat << EOF > ./payload.json (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 33 (B[38:2:101:123:131m[48:2:253:246:227m { "items": [{ "timestamp": "$date", "entity": "component:default/sample-service", "fact(B[38:2:101:123:131m[48:2:238:232:213ms(B[38:2:101:123:131m[48:2:253:246:227m": [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "$string_list_of_actions" } }] }] } +(B[38:2:147:161:161m[48:2:238:232:213m 34 (B[38:2:101:123:131m[48:2:253:246:227m EOF (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 35 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 36 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m Output file (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 37 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mrun(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m cat payload.json (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 38 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 39 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m List of actions (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 40 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mrun(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227m"curl -vvv -d @payload.json -H 'Content-Type:application/json' -H 'Authorization: bear(B[38:2:42:161:152m[48:2:238:232:213me(B[38:2:42:161:152m[48:2:253:246:227mr ${{ secrets.ROADIE_DEMO2_API_KEY }}' -X POST https://api.roadie.so/api/tech-insights/v1/facts/9de42668-7c6a-4512-893a-b4b2f257944e"(B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:253:246:227m[48:2:253:246:227m~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +(B[38:2:238:232:213m[48:2:88:110:117m.github/workflows/roadie-workflow-steps.yml 1,1 All(B[38:2:101:123:131m[48:2:253:246:227m +]112[2 q]112[2 q[?1002h[?1006h(B[38:2:147:161:161m[48:2:238:232:213m 1 (B[38:2:203:75:22m[48:2:253:246:227m---(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 2 (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m Record executed workflow steps in Roadie (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 3 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 4 (B[38:2:38:139:210m[48:2:253:246:227mon(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 5 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mpull_request(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 6 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mbranches(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 7 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m main (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 8 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 9 (B[38:2:38:139:210m[48:2:253:246:227mjobs(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 10 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227msend_actions_to_roadie(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 11 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mruns-on(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m ubuntu-latest (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 12 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 13 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227menv(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 14 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mCI(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227mtrue(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 15 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mNODE_ENV(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m test (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 16 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 17 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227msteps(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 18 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m Log node version (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 19 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mrun(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m node --version (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 20 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 21 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227muses(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m actions/checkout@v3 (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 22 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mwith(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 23 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mfetch-depth(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227m'0'(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 24 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 25 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m Write json to file (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 26 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mrun(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:220:50:47m[48:2:253:246:227m|(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 27 (B[38:2:101:123:131m[48:2:253:246:227m date=$(date +"%Y-%m-%dT%H:%M:%S%z") (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 28 (B[38:2:101:123:131m[48:2:253:246:227m string_list_of_actions=$(grep --ignore-case --no-filename -Po 'uses:\s([\w\/\@\-\.]+)' .g(B[38:2:101:123:131m[48:2:238:232:213mi(B[38:2:101:123:131m[48:2:253:246:227mthub/workflows/*) +(B[38:2:147:161:161m[48:2:238:232:213m 29 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 30 (B[38:2:101:123:131m[48:2:253:246:227m echo "$string_list_of_actions" (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 31 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 32 (B[38:2:101:123:131m[48:2:253:246:227m cat << EOF > ./payload.json (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 33 (B[38:2:101:123:131m[48:2:253:246:227m { "items": [{ "timestamp": "$date", "entity": "component:default/sample-service", "fact(B[38:2:101:123:131m[48:2:238:232:213ms(B[38:2:101:123:131m[48:2:253:246:227m": [{ "id": "6f108369-8e28-4dca-a98d-66e02e7d226a", "value": "$string_list_of_actions" } }] }] } +(B[38:2:147:161:161m[48:2:238:232:213m 34 (B[38:2:101:123:131m[48:2:253:246:227m EOF (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 35 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 36 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m Output file (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 37 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mrun(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m cat payload.json (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 38 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 39 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:133:153:0m[48:2:253:246:227m-(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mname(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m List of actions (B[38:2:101:123:131m[48:2:238:232:213m (B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:147:161:161m[48:2:238:232:213m 40 (B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:38:139:210m[48:2:253:246:227mrun(B[38:2:220:50:47m[48:2:253:246:227m:(B[38:2:101:123:131m[48:2:253:246:227m (B[38:2:42:161:152m[48:2:253:246:227m"curl -vvv -d @payload.json -H 'Content-Type:application/json' -H 'Authorization: bear(B[38:2:42:161:152m[48:2:238:232:213me(B[38:2:42:161:152m[48:2:253:246:227mr ${{ secrets.ROADIE_DEMO2_API_KEY }}' -X POST https://api.roadie.so/api/tech-insights/v1/facts/9de42668-7c6a-4512-893a-b4b2f257944e"(B[38:2:101:123:131m[48:2:253:246:227m +(B[38:2:253:246:227m[48:2:253:246:227m~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +~ +(B[38:2:238:232:213m[48:2:88:110:117m.github/workflows/roadie-workflow-steps.yml 1,1 All(B[38:2:101:123:131m[48:2:253:246:227m +[?2026l[?2026h[?1004h[?2026l[?2026h}[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m3,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m}[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m8[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m}[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m12,0-1[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m}[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m6[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m}[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m20[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m}[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m4[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m5,1 [?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m6[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m7[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m$[?2026l[?2026h (B[38:2:220:50:47m[48:2:147:161:161m((B[38:2:101:123:131m[48:2:253:246:227mdate +"%Y-%m-%dT%H:%M:%S%z"(B[38:2:220:50:47m[48:2:147:161:161m)(B[38:2:238:232:213m[48:2:88:110:117m45[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mh[?2026l[?2026h (B[38:2:101:123:131m[48:2:253:246:227m(date +"%Y-%m-%dT%H:%M:%S%z")(B[38:2:238:232:213m[48:2:88:110:117m4[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mj[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m8[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227m$[?2026l[?2026h (B[38:2:220:50:47m[48:2:147:161:161m((B[38:2:101:123:131m[48:2:253:246:227mgrep --ignore-case --no-filename -Po 'uses:\s([\w\/\@\-\.]+)' .g(B[38:2:101:123:131m[48:2:238:232:213mi(B[38:2:101:123:131m[48:2:253:246:227mthub/workflows/*(B[38:2:220:50:47m[48:2:147:161:161m)(B[38:2:238:232:213m[48:2:88:110:117m117[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mh[?2026l[?2026h (B[38:2:101:123:131m[48:2:253:246:227m(grep --ignore-case --no-filename -Po 'uses:\s([\w\/\@\-\.]+)' .g(B[38:2:101:123:131m[48:2:238:232:213mi(B[38:2:101:123:131m[48:2:253:246:227mthub/workflows/*)(B[38:2:238:232:213m[48:2:88:110:117m6[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mh[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m5[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227ml[?2026l[?2026h (B[38:2:238:232:213m[48:2:88:110:117m6[?2026l[?2026h(B[38:2:101:123:131m[48:2:253:246:227mp[?2026l[?2026h[?2026l[?25l[?2026h (B[38:2:101:123:131m[48:2:253:246:227m | tr '\n' ',')(B[38:2:238:232:213m[48:2:88:110:117m[+] 28,130[?2026l[?25h[?2026h(B[38:2:101:123:131m[48:2:253:246:227m:[?2026l[?2026h :]112[2 q[?1002l[?1006l[?2026l[?2026hw[?2026l \ No newline at end of file