From 010ad359d7059cbe357a129b26fb237a5cb2fd70 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alvaro=20Mu=C3=B1oz?= Date: Fri, 27 Sep 2024 10:28:44 +0200 Subject: [PATCH] Add new sources and summary steps --- ql/lib/ext/manual/AsasInnab_regex-action.model.yml | 6 ++++++ ql/lib/ext/manual/MeilCli_regex-match.model.yml | 8 ++++++++ .../manual/actions-ecosystem_action-regex-match.model.yml | 6 ++++++ .../manual/dsfx3d_action-extract-unique-matches.model.yml | 6 ++++++ ql/lib/ext/manual/kaisugi_action-regex-match.model.yml | 7 +++++++ .../manual/paulschuberth_regex-extract-action.model.yml | 7 +++++++ ql/lib/ext/manual/release-kit_regex.model.yml | 7 +++++++ ql/lib/ext/manual/tim-actions_get-pr-commits.model.yml | 7 +++++++ .../ext/manual/tmelliottjr_extract-regex-action.model.yml | 8 ++++++++ 9 files changed, 62 insertions(+) create mode 100644 ql/lib/ext/manual/AsasInnab_regex-action.model.yml create mode 100644 ql/lib/ext/manual/MeilCli_regex-match.model.yml create mode 100644 ql/lib/ext/manual/actions-ecosystem_action-regex-match.model.yml create mode 100644 ql/lib/ext/manual/dsfx3d_action-extract-unique-matches.model.yml create mode 100644 ql/lib/ext/manual/kaisugi_action-regex-match.model.yml create mode 100644 ql/lib/ext/manual/paulschuberth_regex-extract-action.model.yml create mode 100644 ql/lib/ext/manual/release-kit_regex.model.yml create mode 100644 ql/lib/ext/manual/tim-actions_get-pr-commits.model.yml create mode 100644 ql/lib/ext/manual/tmelliottjr_extract-regex-action.model.yml diff --git a/ql/lib/ext/manual/AsasInnab_regex-action.model.yml b/ql/lib/ext/manual/AsasInnab_regex-action.model.yml new file mode 100644 index 00000000000..2efaefb95b6 --- /dev/null +++ b/ql/lib/ext/manual/AsasInnab_regex-action.model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSummaryModel + data: + - ["AsasInnab/regex-action", "*", "input.search_string", "output.first_match", "taint", "manual"] diff --git a/ql/lib/ext/manual/MeilCli_regex-match.model.yml b/ql/lib/ext/manual/MeilCli_regex-match.model.yml new file mode 100644 index 00000000000..74a0f43fd91 --- /dev/null +++ b/ql/lib/ext/manual/MeilCli_regex-match.model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSummaryModel + data: + - ["MeilCli/regex-match", "*", "input.search_string", "output.matched_first", "taint", "manual"] + - ["MeilCli/regex-match", "*", "input.search_string", "output.matched_json", "taint", "manual"] + diff --git a/ql/lib/ext/manual/actions-ecosystem_action-regex-match.model.yml b/ql/lib/ext/manual/actions-ecosystem_action-regex-match.model.yml new file mode 100644 index 00000000000..edc9585b548 --- /dev/null +++ b/ql/lib/ext/manual/actions-ecosystem_action-regex-match.model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSummaryModel + data: + - ["actions-ecosystem/action-regex-match", "*", "input.text", "output.*", "taint", "manual"] diff --git a/ql/lib/ext/manual/dsfx3d_action-extract-unique-matches.model.yml b/ql/lib/ext/manual/dsfx3d_action-extract-unique-matches.model.yml new file mode 100644 index 00000000000..226a151daba --- /dev/null +++ b/ql/lib/ext/manual/dsfx3d_action-extract-unique-matches.model.yml @@ -0,0 +1,6 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSummaryModel + data: + - ["dsfx3d/action-extract-unique-matches", "*", "input.text", "output.matches", "taint", "manual"] diff --git a/ql/lib/ext/manual/kaisugi_action-regex-match.model.yml b/ql/lib/ext/manual/kaisugi_action-regex-match.model.yml new file mode 100644 index 00000000000..3e646e4482f --- /dev/null +++ b/ql/lib/ext/manual/kaisugi_action-regex-match.model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSummaryModel + data: + - ["kaisugi/action-regex-match", "*", "input.text", "output.*", "taint", "manual"] + diff --git a/ql/lib/ext/manual/paulschuberth_regex-extract-action.model.yml b/ql/lib/ext/manual/paulschuberth_regex-extract-action.model.yml new file mode 100644 index 00000000000..d1d930168dc --- /dev/null +++ b/ql/lib/ext/manual/paulschuberth_regex-extract-action.model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSummaryModel + data: + - ["paulschuberth/regex-extract-action", "*", "input.haystack", "output.matches", "taint", "manual"] + diff --git a/ql/lib/ext/manual/release-kit_regex.model.yml b/ql/lib/ext/manual/release-kit_regex.model.yml new file mode 100644 index 00000000000..5b2e5d9c4eb --- /dev/null +++ b/ql/lib/ext/manual/release-kit_regex.model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSummaryModel + data: + - ["release-kit/regex", "*", "input.string", "output.*", "taint", "manual"] + diff --git a/ql/lib/ext/manual/tim-actions_get-pr-commits.model.yml b/ql/lib/ext/manual/tim-actions_get-pr-commits.model.yml new file mode 100644 index 00000000000..a0dfb648875 --- /dev/null +++ b/ql/lib/ext/manual/tim-actions_get-pr-commits.model.yml @@ -0,0 +1,7 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSourceModel + data: + - ["tim-actions/get-pr-commits", "*", "output.commits", "text", "manual"] + diff --git a/ql/lib/ext/manual/tmelliottjr_extract-regex-action.model.yml b/ql/lib/ext/manual/tmelliottjr_extract-regex-action.model.yml new file mode 100644 index 00000000000..73fd66c11b9 --- /dev/null +++ b/ql/lib/ext/manual/tmelliottjr_extract-regex-action.model.yml @@ -0,0 +1,8 @@ +extensions: + - addsTo: + pack: github/actions-all + extensible: actionsSummaryModel + data: + - ["tmelliottjr/extract-regex-action", "*", "input.input", "output.resultString", "taint", "manual"] + - ["tmelliottjr/extract-regex-action", "*", "input.input", "output.resultArray", "taint", "manual"] +