Skip to content

Commit 0528351

Browse files
jon-bellclaude
andcommitted
TEMP: trigger canvas-e2e on feature-branch push (revert before merge)
pull_request_target/workflow_dispatch only run from the default branch, so this temporarily adds a push trigger (+ push to the job `if:`) scoped to feature/lti-1.3-integration to exercise the lane on the CI runner pre-merge. Drop this commit (or remove the marked TEMP(canvas-e2e-prelaunch) blocks) before merging. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent 0ab1ab5 commit 0528351

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

.github/workflows/canvas-e2e.yml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,11 @@ name: Canvas LTI E2E
99
# - a PR is labeled `e2e-canvas` (add the label to opt a PR in).
1010
on:
1111
workflow_dispatch:
12+
# TEMP(canvas-e2e-prelaunch): exercise this lane from the feature branch before
13+
# it lands on the default branch (pull_request_target/workflow_dispatch only run
14+
# from the default branch). REMOVE this `push:` block before merge.
15+
push:
16+
branches: [feature/lti-1.3-integration]
1217
pull_request_target:
1318
types: [labeled, synchronize, reopened]
1419

@@ -23,8 +28,10 @@ permissions:
2328
jobs:
2429
canvas-e2e:
2530
# Dispatch always runs; on PRs require the explicit opt-in label.
31+
# TEMP(canvas-e2e-prelaunch): `push` allowed too — remove with the push: block.
2632
if: >-
2733
github.event_name == 'workflow_dispatch' ||
34+
github.event_name == 'push' ||
2835
contains(github.event.pull_request.labels.*.name, 'e2e-canvas')
2936
runs-on: pawtograder-e2e
3037
timeout-minutes: 90

0 commit comments

Comments
 (0)