From 10f5eac1d29609a9600a2a9cf2de8b9ea9a29783 Mon Sep 17 00:00:00 2001 From: Bryan Helmkamp Date: Tue, 5 May 2026 19:02:14 -0400 Subject: [PATCH] chore: add gh-list workflow --- .fabro/workflows/gh-list/workflow.fabro | 12 ++++++++++++ .fabro/workflows/gh-list/workflow.toml | 5 +++++ 2 files changed, 17 insertions(+) create mode 100644 .fabro/workflows/gh-list/workflow.fabro create mode 100644 .fabro/workflows/gh-list/workflow.toml diff --git a/.fabro/workflows/gh-list/workflow.fabro b/.fabro/workflows/gh-list/workflow.fabro new file mode 100644 index 000000000..176e6bfe3 --- /dev/null +++ b/.fabro/workflows/gh-list/workflow.fabro @@ -0,0 +1,12 @@ +digraph GhList { + graph [goal="List open PRs and issues via the gh CLI to verify GITHUB_TOKEN injection"] + rankdir=LR + + start [shape=Mdiamond, label="Start"] + exit [shape=Msquare, label="Exit"] + + list_prs [label="List PRs", shape=parallelogram, script="gh pr list --state open --limit 50 2>&1"] + list_issues [label="List Issues", shape=parallelogram, script="gh issue list --state open --limit 50 2>&1"] + + start -> list_prs -> list_issues -> exit +} diff --git a/.fabro/workflows/gh-list/workflow.toml b/.fabro/workflows/gh-list/workflow.toml new file mode 100644 index 000000000..df42f2eea --- /dev/null +++ b/.fabro/workflows/gh-list/workflow.toml @@ -0,0 +1,5 @@ +_version = 1 + +[run.integrations.github.permissions] +pull_requests = "read" +issues = "read"