Skip to content

Commit 531f3d4

Browse files
author
Alvaro Muñoz
committed
Add tests for new bash parser
1 parent 6b98a5b commit 531f3d4

4 files changed

Lines changed: 231 additions & 2 deletions

File tree

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
on: push
2+
3+
jobs:
4+
local_commands:
5+
runs-on: ubuntu-latest
6+
steps:
7+
- run: |
8+
command1 ; command2
9+
- run: |
10+
command3 | command4
11+
- run: |
12+
command5 "$(command6)"
13+
- run: |
14+
command7 && command8
15+
- run: |
16+
command9 || command10
17+
- run: |
18+
command11 "`command12`"
19+
- run: |
20+
command13 "`command14` $(date | wc -l)"
21+
Lines changed: 206 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,206 @@
1+
| .github/workflows/commands.yml:7:9:9:6 | Run Step | command1 |
2+
| .github/workflows/commands.yml:7:9:9:6 | Run Step | command2 |
3+
| .github/workflows/commands.yml:9:9:11:6 | Run Step | command3 |
4+
| .github/workflows/commands.yml:9:9:11:6 | Run Step | command4 |
5+
| .github/workflows/commands.yml:11:9:13:6 | Run Step | command5 "SUBCOMMAND" |
6+
| .github/workflows/commands.yml:11:9:13:6 | Run Step | command6 |
7+
| .github/workflows/commands.yml:13:9:15:6 | Run Step | command7 |
8+
| .github/workflows/commands.yml:13:9:15:6 | Run Step | command8 |
9+
| .github/workflows/commands.yml:15:9:17:6 | Run Step | command9 |
10+
| .github/workflows/commands.yml:15:9:17:6 | Run Step | command10 |
11+
| .github/workflows/commands.yml:17:9:19:6 | Run Step | command11 "SUBCOMMAND" |
12+
| .github/workflows/commands.yml:17:9:19:6 | Run Step | command12 |
13+
| .github/workflows/commands.yml:19:9:20:50 | Run Step | command13 "SUBCOMMAND SUBCOMMAND" |
14+
| .github/workflows/commands.yml:19:9:20:50 | Run Step | command14 |
15+
| .github/workflows/commands.yml:19:9:20:50 | Run Step | date |
16+
| .github/workflows/commands.yml:19:9:20:50 | Run Step | wc -l |
17+
| .github/workflows/expression_nodes.yml:7:9:8:6 | Run Step | LINE 1echo '${{ github.event.comment.body }}' |
18+
| .github/workflows/expression_nodes.yml:8:9:10:6 | Run Step | LINE 1 echo '${{ github.event.comment.body }}' |
19+
| .github/workflows/expression_nodes.yml:10:9:13:6 | Run Step | LINE 1 echo '${{ github.event.comment.body }}' |
20+
| .github/workflows/expression_nodes.yml:10:9:13:6 | Run Step | LINE 2 echo '${{github.event.issue.body}}' |
21+
| .github/workflows/expression_nodes.yml:13:9:16:6 | Run Step | LINE 1 echo '${{ github.event.comment.body }}' echo '${{github.event.issue.body}}' |
22+
| .github/workflows/expression_nodes.yml:16:9:20:6 | Run Step | LINE 1 echo '${{ github.event.comment.body }}' |
23+
| .github/workflows/expression_nodes.yml:16:9:20:6 | Run Step | LINE 2 echo '${{github.event.issue.body}}' |
24+
| .github/workflows/expression_nodes.yml:16:9:20:6 | Run Step | LINE 3 echo '${{ github.event.comment.body }}' |
25+
| .github/workflows/expression_nodes.yml:20:9:21:47 | Run Step | LINE 1 echo '${{ github.event.comment.body }}' echo '${{github.event.issue.body}}' |
26+
| .github/workflows/multiline2.yml:11:9:15:6 | Run Step | echo "CHANGELOGEOF" |
27+
| .github/workflows/multiline2.yml:11:9:15:6 | Run Step | echo "changelog<<CHANGELOGEOF" |
28+
| .github/workflows/multiline2.yml:11:9:15:6 | Run Step | echo -e "$FILTERED_CHANGELOG" |
29+
| .github/workflows/multiline2.yml:11:9:15:6 | Run Step | tee -a $GITHUB_OUTPUT |
30+
| .github/workflows/multiline2.yml:15:9:20:6 | Run Step | EOF=SUBCOMMAND |
31+
| .github/workflows/multiline2.yml:15:9:20:6 | Run Step | base64 |
32+
| .github/workflows/multiline2.yml:15:9:20:6 | Run Step | cat status.output.json |
33+
| .github/workflows/multiline2.yml:15:9:20:6 | Run Step | dd if=/dev/urandom bs=15 count=1 status=none |
34+
| .github/workflows/multiline2.yml:15:9:20:6 | Run Step | echo "$EOF" |
35+
| .github/workflows/multiline2.yml:15:9:20:6 | Run Step | echo "SUBCOMMAND" |
36+
| .github/workflows/multiline2.yml:15:9:20:6 | Run Step | echo "status<<$EOF" |
37+
| .github/workflows/multiline2.yml:15:9:20:6 | Run Step | tee -a $GITHUB_OUTPUT |
38+
| .github/workflows/multiline2.yml:20:9:24:6 | Run Step | echo "$EOF" |
39+
| .github/workflows/multiline2.yml:20:9:24:6 | Run Step | echo "response<<$EOF" |
40+
| .github/workflows/multiline2.yml:20:9:24:6 | Run Step | echo $output |
41+
| .github/workflows/multiline2.yml:20:9:24:6 | Run Step | tee -a $GITHUB_OUTPUT |
42+
| .github/workflows/multiline2.yml:24:9:30:6 | Run Step | echo 'JSON_RESPONSE<<EOF' |
43+
| .github/workflows/multiline2.yml:24:9:30:6 | Run Step | echo EOF |
44+
| .github/workflows/multiline2.yml:24:9:30:6 | Run Step | grep -E "*.(tar.gz\|zip)$" |
45+
| .github/workflows/multiline2.yml:24:9:30:6 | Run Step | ls |
46+
| .github/workflows/multiline2.yml:24:9:30:6 | Run Step | tee -a "$GITHUB_ENV" |
47+
| .github/workflows/multiline2.yml:30:9:34:6 | Run Step | ${{ toJson(github.event) }} |
48+
| .github/workflows/multiline2.yml:30:9:34:6 | Run Step | EOF |
49+
| .github/workflows/multiline2.yml:30:9:34:6 | Run Step | cat <<-"EOF" > event.json |
50+
| .github/workflows/multiline2.yml:34:9:40:6 | Run Step | ${ISSUE_BODY} |
51+
| .github/workflows/multiline2.yml:34:9:40:6 | Run Step | EOL |
52+
| .github/workflows/multiline2.yml:34:9:40:6 | Run Step | FOO |
53+
| .github/workflows/multiline2.yml:34:9:40:6 | Run Step | cat |
54+
| .github/workflows/multiline2.yml:34:9:40:6 | Run Step | tee -a $GITHUB_ENV << EOL |
55+
| .github/workflows/multiline2.yml:40:9:46:6 | Run Step | ${ISSUE_BODY} |
56+
| .github/workflows/multiline2.yml:40:9:46:6 | Run Step | EOL |
57+
| .github/workflows/multiline2.yml:40:9:46:6 | Run Step | FOO |
58+
| .github/workflows/multiline2.yml:40:9:46:6 | Run Step | cat > issue.txt << EOL |
59+
| .github/workflows/multiline2.yml:46:9:52:6 | Run Step | ${ISSUE_BODY} |
60+
| .github/workflows/multiline2.yml:46:9:52:6 | Run Step | EOL |
61+
| .github/workflows/multiline2.yml:46:9:52:6 | Run Step | FOO |
62+
| .github/workflows/multiline2.yml:46:9:52:6 | Run Step | cat << EOL |
63+
| .github/workflows/multiline2.yml:46:9:52:6 | Run Step | tee -a $GITHUB_ENV |
64+
| .github/workflows/multiline2.yml:52:9:58:6 | Run Step | EOF |
65+
| .github/workflows/multiline2.yml:52:9:58:6 | Run Step | Hello |
66+
| .github/workflows/multiline2.yml:52:9:58:6 | Run Step | World |
67+
| .github/workflows/multiline2.yml:52:9:58:6 | Run Step | cat <<EOF |
68+
| .github/workflows/multiline2.yml:52:9:58:6 | Run Step | sed 's/l/e/g' > file.txt |
69+
| .github/workflows/multiline2.yml:58:9:63:6 | Run Step | EOF |
70+
| .github/workflows/multiline2.yml:58:9:63:6 | Run Step | cat <<-EOF |
71+
| .github/workflows/multiline2.yml:58:9:63:6 | Run Step | echo "FOO=$TITLE" |
72+
| .github/workflows/multiline2.yml:58:9:63:6 | Run Step | tee -a "$GITHUB_ENV" |
73+
| .github/workflows/multiline2.yml:63:9:66:6 | Run Step | cat issue.txt |
74+
| .github/workflows/multiline2.yml:63:9:66:6 | Run Step | echo REPO_NAME=SUBCOMMAND |
75+
| .github/workflows/multiline2.yml:63:9:66:6 | Run Step | grep -ioE '\\\\s*[a-z0-9_-]+/[a-z0-9_-]+\\\\s*$' |
76+
| .github/workflows/multiline2.yml:63:9:66:6 | Run Step | sed 's/\\\\r/\\\\n/g' |
77+
| .github/workflows/multiline2.yml:63:9:66:6 | Run Step | tee -a $GITHUB_ENV |
78+
| .github/workflows/multiline2.yml:63:9:66:6 | Run Step | tr -d ' ' |
79+
| .github/workflows/multiline2.yml:66:9:71:6 | Run Step | echo "$TITLE" |
80+
| .github/workflows/multiline2.yml:66:9:71:6 | Run Step | echo "EOF" |
81+
| .github/workflows/multiline2.yml:66:9:71:6 | Run Step | echo "PR_TITLE<<EOF" |
82+
| .github/workflows/multiline2.yml:66:9:71:6 | Run Step | tee -a $GITHUB_ENV |
83+
| .github/workflows/multiline2.yml:71:9:78:6 | Run Step | echo "$TITLE" |
84+
| .github/workflows/multiline2.yml:71:9:78:6 | Run Step | echo 'JSON_RESPONSE<<EOF' |
85+
| .github/workflows/multiline2.yml:71:9:78:6 | Run Step | echo EOF |
86+
| .github/workflows/multiline2.yml:71:9:78:6 | Run Step | tee -a "$GITHUB_ENV" |
87+
| .github/workflows/multiline2.yml:78:9:85:6 | Run Step | echo '$ISSUE' |
88+
| .github/workflows/multiline2.yml:78:9:85:6 | Run Step | echo 'EOF' |
89+
| .github/workflows/multiline2.yml:78:9:85:6 | Run Step | echo 'JSON_RESPONSE<<EOF' |
90+
| .github/workflows/multiline2.yml:78:9:85:6 | Run Step | tee -a "$GITHUB_ENV" |
91+
| .github/workflows/multiline2.yml:85:9:89:35 | Run Step | echo 'JSON_RESPONSE<<EOF' |
92+
| .github/workflows/multiline2.yml:85:9:89:35 | Run Step | tee -a "$GITHUB_ENV" |
93+
| .github/workflows/multiline.yml:11:9:15:6 | Run Step | echo "CHANGELOGEOF" >> $GITHUB_OUTPUT |
94+
| .github/workflows/multiline.yml:11:9:15:6 | Run Step | echo "changelog<<CHANGELOGEOF" >> $GITHUB_OUTPUT |
95+
| .github/workflows/multiline.yml:11:9:15:6 | Run Step | echo -e "$FILTERED_CHANGELOG" >> $GITHUB_OUTPUT |
96+
| .github/workflows/multiline.yml:15:9:20:6 | Run Step | EOF=SUBCOMMAND |
97+
| .github/workflows/multiline.yml:15:9:20:6 | Run Step | base64 |
98+
| .github/workflows/multiline.yml:15:9:20:6 | Run Step | cat status.output.json |
99+
| .github/workflows/multiline.yml:15:9:20:6 | Run Step | dd if=/dev/urandom bs=15 count=1 status=none |
100+
| .github/workflows/multiline.yml:15:9:20:6 | Run Step | echo "$EOF" >> $GITHUB_OUTPUT |
101+
| .github/workflows/multiline.yml:15:9:20:6 | Run Step | echo "SUBCOMMAND" >> $GITHUB_OUTPUT |
102+
| .github/workflows/multiline.yml:15:9:20:6 | Run Step | echo "status<<$EOF" >> $GITHUB_OUTPUT |
103+
| .github/workflows/multiline.yml:20:9:24:6 | Run Step | echo "$EOF" >> $GITHUB_OUTPUT |
104+
| .github/workflows/multiline.yml:20:9:24:6 | Run Step | echo "response<<$EOF" >> $GITHUB_OUTPUT |
105+
| .github/workflows/multiline.yml:20:9:24:6 | Run Step | echo $output >> $GITHUB_OUTPUT |
106+
| .github/workflows/multiline.yml:24:9:30:6 | Run Step | echo 'JSON_RESPONSE<<EOF' |
107+
| .github/workflows/multiline.yml:24:9:30:6 | Run Step | echo EOF |
108+
| .github/workflows/multiline.yml:24:9:30:6 | Run Step | grep -E "*.(tar.gz\|zip)$" |
109+
| .github/workflows/multiline.yml:24:9:30:6 | Run Step | ls |
110+
| .github/workflows/multiline.yml:24:9:30:6 | Run Step | } >> "$GITHUB_ENV" |
111+
| .github/workflows/multiline.yml:30:9:34:6 | Run Step | ${{ toJson(github.event) }} |
112+
| .github/workflows/multiline.yml:30:9:34:6 | Run Step | EOF |
113+
| .github/workflows/multiline.yml:30:9:34:6 | Run Step | cat <<-"EOF" > event.json |
114+
| .github/workflows/multiline.yml:34:9:40:6 | Run Step | ${ISSUE_BODY} |
115+
| .github/workflows/multiline.yml:34:9:40:6 | Run Step | EOL |
116+
| .github/workflows/multiline.yml:34:9:40:6 | Run Step | FOO |
117+
| .github/workflows/multiline.yml:34:9:40:6 | Run Step | cat >> $GITHUB_ENV << EOL |
118+
| .github/workflows/multiline.yml:40:9:46:6 | Run Step | ${ISSUE_BODY} |
119+
| .github/workflows/multiline.yml:40:9:46:6 | Run Step | EOL |
120+
| .github/workflows/multiline.yml:40:9:46:6 | Run Step | FOO |
121+
| .github/workflows/multiline.yml:40:9:46:6 | Run Step | cat > issue.txt << EOL |
122+
| .github/workflows/multiline.yml:46:9:52:6 | Run Step | ${ISSUE_BODY} |
123+
| .github/workflows/multiline.yml:46:9:52:6 | Run Step | EOL |
124+
| .github/workflows/multiline.yml:46:9:52:6 | Run Step | FOO |
125+
| .github/workflows/multiline.yml:46:9:52:6 | Run Step | cat << EOL >> $GITHUB_ENV |
126+
| .github/workflows/multiline.yml:52:9:58:6 | Run Step | EOF |
127+
| .github/workflows/multiline.yml:52:9:58:6 | Run Step | Hello |
128+
| .github/workflows/multiline.yml:52:9:58:6 | Run Step | World |
129+
| .github/workflows/multiline.yml:52:9:58:6 | Run Step | cat <<EOF |
130+
| .github/workflows/multiline.yml:52:9:58:6 | Run Step | sed 's/l/e/g' > file.txt |
131+
| .github/workflows/multiline.yml:58:9:63:6 | Run Step | EOF |
132+
| .github/workflows/multiline.yml:58:9:63:6 | Run Step | cat <<-EOF >> "$GITHUB_ENV" |
133+
| .github/workflows/multiline.yml:58:9:63:6 | Run Step | echo "FOO=$TITLE" |
134+
| .github/workflows/multiline.yml:63:9:66:6 | Run Step | cat issue.txt |
135+
| .github/workflows/multiline.yml:63:9:66:6 | Run Step | echo REPO_NAME=SUBCOMMAND >> $GITHUB_ENV |
136+
| .github/workflows/multiline.yml:63:9:66:6 | Run Step | grep -ioE '\\\\s*[a-z0-9_-]+/[a-z0-9_-]+\\\\s*$' |
137+
| .github/workflows/multiline.yml:63:9:66:6 | Run Step | sed 's/\\\\r/\\\\n/g' |
138+
| .github/workflows/multiline.yml:63:9:66:6 | Run Step | tr -d ' ' |
139+
| .github/workflows/multiline.yml:66:9:71:6 | Run Step | echo "$TITLE" >> $GITHUB_ENV |
140+
| .github/workflows/multiline.yml:66:9:71:6 | Run Step | echo "EOF" >> $GITHUB_ENV |
141+
| .github/workflows/multiline.yml:66:9:71:6 | Run Step | echo "PR_TITLE<<EOF" >> $GITHUB_ENV |
142+
| .github/workflows/multiline.yml:71:9:78:6 | Run Step | echo "$TITLE" |
143+
| .github/workflows/multiline.yml:71:9:78:6 | Run Step | echo 'JSON_RESPONSE<<EOF' |
144+
| .github/workflows/multiline.yml:71:9:78:6 | Run Step | echo EOF |
145+
| .github/workflows/multiline.yml:71:9:78:6 | Run Step | } >> "$GITHUB_ENV" |
146+
| .github/workflows/multiline.yml:78:9:85:6 | Run Step | echo '$ISSUE' |
147+
| .github/workflows/multiline.yml:78:9:85:6 | Run Step | echo 'EOF' |
148+
| .github/workflows/multiline.yml:78:9:85:6 | Run Step | echo 'JSON_RESPONSE<<EOF' |
149+
| .github/workflows/multiline.yml:78:9:85:6 | Run Step | } >> "$GITHUB_ENV" |
150+
| .github/workflows/multiline.yml:85:9:89:29 | Run Step | echo 'JSON_RESPONSE<<EOF' |
151+
| .github/workflows/multiline.yml:85:9:89:29 | Run Step | } >> "$GITHUB_ENV" |
152+
| .github/workflows/poisonable_steps.yml:7:9:8:6 | Run Step | venv/bin/activate |
153+
| .github/workflows/poisonable_steps.yml:13:9:14:6 | Run Step | . venv/bin/activate |
154+
| .github/workflows/poisonable_steps.yml:14:9:15:6 | Run Step | . venv/bin/activate |
155+
| .github/workflows/poisonable_steps.yml:14:9:15:6 | Run Step | echo foo |
156+
| .github/workflows/poisonable_steps.yml:15:9:16:6 | Run Step | . venv/bin/activate |
157+
| .github/workflows/poisonable_steps.yml:15:9:16:6 | Run Step | echo foo |
158+
| .github/workflows/poisonable_steps.yml:16:9:17:6 | Run Step | . venv/bin/activate |
159+
| .github/workflows/poisonable_steps.yml:16:9:17:6 | Run Step | echo foo |
160+
| .github/workflows/poisonable_steps.yml:17:9:18:6 | Run Step | ./venv/bin/activate |
161+
| .github/workflows/poisonable_steps.yml:18:9:19:6 | Run Step | sh venv/bin/activate.sh |
162+
| .github/workflows/poisonable_steps.yml:19:9:20:6 | Run Step | echo SUBCOMMAND |
163+
| .github/workflows/poisonable_steps.yml:19:9:20:6 | Run Step | sh venv/bin/activate.sh |
164+
| .github/workflows/poisonable_steps.yml:20:9:21:6 | Run Step | echo bar |
165+
| .github/workflows/poisonable_steps.yml:20:9:21:6 | Run Step | echo foo |
166+
| .github/workflows/poisonable_steps.yml:20:9:21:6 | Run Step | sh venv/bin/activate.sh |
167+
| .github/workflows/poisonable_steps.yml:21:9:22:6 | Run Step | echo foo |
168+
| .github/workflows/poisonable_steps.yml:21:9:22:6 | Run Step | sh venv/bin/activate.sh > output |
169+
| .github/workflows/poisonable_steps.yml:22:9:23:6 | Run Step | python venv/bin/activate.py |
170+
| .github/workflows/poisonable_steps.yml:23:9:24:6 | Run Step | echo foo |
171+
| .github/workflows/poisonable_steps.yml:23:9:24:6 | Run Step | python venv/bin/activate.py |
172+
| .github/workflows/poisonable_steps.yml:24:9:25:6 | Run Step | pnpm run test:ct |
173+
| .github/workflows/poisonable_steps.yml:25:9:26:6 | Run Step | pip install nbformat |
174+
| .github/workflows/poisonable_steps.yml:25:9:26:6 | Run Step | python scripts/generate_notebooks.py |
175+
| .github/workflows/poisonable_steps.yml:26:9:27:6 | Run Step | python scripts/generate_theme.py --outfile js/storybook/theme.css |
176+
| .github/workflows/poisonable_steps.yml:27:9:28:6 | Run Step | ruby scripts/generate_theme.rb --outfile js/storybook/theme.css |
177+
| .github/workflows/poisonable_steps.yml:28:9:29:6 | Run Step | bundle run exec ruby scripts/generate_theme.rb --outfile js/storybook/theme.css |
178+
| .github/workflows/poisonable_steps.yml:29:9:30:6 | Run Step | xvfb-run ./mvnw clean package |
179+
| .github/workflows/poisonable_steps.yml:30:9:31:6 | Run Step | echo "bar" |
180+
| .github/workflows/poisonable_steps.yml:30:9:31:6 | Run Step | echo "foo" |
181+
| .github/workflows/poisonable_steps.yml:30:9:31:6 | Run Step | npm i |
182+
| .github/workflows/poisonable_steps.yml:31:9:32:6 | Run Step | echo "bar" |
183+
| .github/workflows/poisonable_steps.yml:31:9:32:6 | Run Step | echo "foo" |
184+
| .github/workflows/poisonable_steps.yml:31:9:32:6 | Run Step | npm i |
185+
| .github/workflows/poisonable_steps.yml:32:9:33:6 | Run Step | echo "bar" |
186+
| .github/workflows/poisonable_steps.yml:32:9:33:6 | Run Step | echo "foo" |
187+
| .github/workflows/poisonable_steps.yml:32:9:33:6 | Run Step | npm i |
188+
| .github/workflows/poisonable_steps.yml:33:9:34:6 | Run Step | echo "foo SUBCOMMAND bar" |
189+
| .github/workflows/poisonable_steps.yml:33:9:34:6 | Run Step | npm i |
190+
| .github/workflows/poisonable_steps.yml:34:9:35:6 | Run Step | dotnet test foo/Tests.csproj -c Release |
191+
| .github/workflows/poisonable_steps.yml:35:9:36:6 | Run Step | go run foo.go |
192+
| .github/workflows/poisonable_steps.yml:36:9:37:6 | Run Step | " config.json |
193+
| .github/workflows/poisonable_steps.yml:36:9:37:6 | Run Step | git_branch = .* |
194+
| .github/workflows/poisonable_steps.yml:36:9:37:6 | Run Step | git_branch = \\"$GITHUB_HEAD_REF\\"\|" config.json |
195+
| .github/workflows/poisonable_steps.yml:36:9:37:6 | Run Step | sed -i "s |
196+
| .github/workflows/poisonable_steps.yml:36:9:37:6 | Run Step | sed -i "s\|git_branch = .*\|git_branch = \\"$GITHUB_HEAD_REF\\" |
197+
| .github/workflows/poisonable_steps.yml:37:9:38:6 | Run Step | sed -f ./config.sed file.txt > foo.txt |
198+
| .github/workflows/poisonable_steps.yml:38:9:39:6 | Run Step | sed -f config file.txt > foo.txt |
199+
| .github/workflows/poisonable_steps.yml:39:9:40:6 | Run Step | awk -f ./config.awk > foo.txt |
200+
| .github/workflows/poisonable_steps.yml:39:9:40:6 | Run Step | echo "foo" |
201+
| .github/workflows/poisonable_steps.yml:40:9:41:6 | Run Step | gcloud builds submit --quiet --substitutions="COMMIT_SHA=foo |
202+
| .github/workflows/poisonable_steps.yml:41:9:42:6 | Run Step | ./foo/cmd |
203+
| .github/workflows/poisonable_steps.yml:42:9:46:111 | Run Step | sed -e 's#<branch_to_sync>#TITLE#' -e 's#<sot_repo>#${{ env.sot_repo }}#' -e 's#<destination_repo>#${TITLE}#' .github/workflows/common-copybara.bara.sky.template > .github/workflows/common-copybara.bara.sky |
204+
| .github/workflows/test.yml:26:9:28:6 | Run Step: simplesink1 | echo ${{ steps.source.outputs.all_changed_files }} |
205+
| .github/workflows/test.yml:28:9:31:2 | Run Step: simplesink2 | ${{ github.event.pull_request.head.ref }} |
206+
| .github/workflows/test.yml:39:9:40:53 | Run Step: sink | echo ${{needs.job1.outputs.job_output}} |

ql/test/library-tests/commands.ql

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
import actions
2+
3+
from Run run
4+
select run, run.getACommand()

ql/test/library-tests/poisonable_steps.expected

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,4 @@
1-
| .github/workflows/multiline2.yml:24:9:30:6 | Run Step |
21
| .github/workflows/multiline2.yml:63:9:66:6 | Run Step |
3-
| .github/workflows/multiline.yml:24:9:30:6 | Run Step |
42
| .github/workflows/multiline.yml:63:9:66:6 | Run Step |
53
| .github/workflows/poisonable_steps.yml:8:9:13:6 | Uses Step |
64
| .github/workflows/poisonable_steps.yml:13:9:14:6 | Run Step |

0 commit comments

Comments
 (0)