Commit graph

21 commits

Author SHA1 Message Date
Kynan Ware
be4960a255 test(acceptance): remove run-download-traversal test
GitHub's Artifact API now rejects artifact names like '..' server-side
with a 400 Bad Request, making it impossible to create artifacts with
path traversal names. This means the scenario this test was verifying
(that gh run download catches traversal names) can no longer be
reproduced through normal artifact creation.

The client-side traversal check in gh run download remains in place as a
defense-in-depth measure.

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-03-25 12:47:45 -06:00
William Martin
9bd8f09774 Use safepaths for run download 2024-12-04 22:12:58 +01:00
William Martin
a569d1030d Export empty results for cache list 2024-11-06 13:02:14 +01:00
Aarni Koskela
1c4c8e5145 Fix verbiage for deleting workflow runs
It's not deleting _workflows_ (which are specified in YAML)...
2024-11-04 17:55:35 +02:00
William Martin
dc3e805078 Remove unnecesary mkdir from download Acceptance test 2024-10-17 15:13:43 +02:00
William Martin
07ea43ae5a Remove empty stdout checks 2024-10-17 15:13:38 +02:00
William Martin
0f62ec20e2 Adjust sleeps to echos in Acceptance workflows 2024-10-17 15:06:45 +02:00
William Martin
93081c9e65 Use regex assert for enable disable workflow Acceptance test 2024-10-17 14:25:02 +02:00
William Martin
8f567e2791 Watch for run to end for cancel Acceptance test 2024-10-17 14:13:50 +02:00
bagtoad
4ce8236142 sleep 10s before checking for workflow run 2024-10-15 15:09:47 -06:00
bagtoad
8d626312a4 Update run-rerun.txtar 2024-10-15 14:59:21 -06:00
bagtoad
924d81a34b Create cache-list-delete.txtar 2024-10-15 14:59:19 -06:00
bagtoad
682b75fb4e Create run-view.txtar 2024-10-15 14:19:52 -06:00
bagtoad
745863b365 Create run-rerun.txtar 2024-10-15 14:19:49 -06:00
bagtoad
3d3e061d06 Create run-download.txtar 2024-10-15 14:19:47 -06:00
bagtoad
3f080e0948 Create run-delete.txtar 2024-10-15 14:19:44 -06:00
bagtoad
446ffede12 Create run-cancel.txtar 2024-10-15 11:37:14 -06:00
bagtoad
3737f10246 Create workflow-run.txtar 2024-10-15 11:37:11 -06:00
bagtoad
0b1d6923e1 Create workflow-view.txtar 2024-10-15 11:37:06 -06:00
bagtoad
5f919bc5b0 implement workflow enable/disable acceptance test 2024-10-15 11:01:21 -06:00
bagtoad
c3ffdc90c8 implement base workflow list acceptance test 2024-10-15 11:01:09 -06:00