Closed Bug 1598153 Opened 5 years ago Closed 5 years ago

[wpt-sync] Sync PR 20351 - [ci] Remove malfunctioning GitHub Workflow

Categories

(Testing :: web-platform-tests, task, P4)

task

Tracking

(firefox72 fixed)

RESOLVED FIXED
mozilla72
Tracking Status
firefox72 --- fixed

People

(Reporter: mozilla.org, Unassigned)

References

()

Details

(Whiteboard: [wptsync downstream])

Sync web-platform-tests PR 20351 into mozilla-central (this bug is closed when the sync is complete).

PR: https://github.com/web-platform-tests/wpt/pull/20351
Details from upstream follow.

Mike Pennisi <mike@mikepennisi.com> wrote:

[ci] Remove malfunctioning GitHub Workflow

This GitHub Workflow creates GitHub Deployments as expected, but those
Deployments no longer trigger further GitHub Workflows. This is critical
behavior for the Pull Request preview solution; without it, the GitHub
UI presents a misleading state (claiming the Deployments are "pending,"
when in reality, they will never complete).

Remove the Workflow file in order to disable the automation until the
original behavior is restored or the current behavior is confirmed to be
intentional:

https://github.community/t5/GitHub-Actions/Github-Actions-workflow-on-deployment/m-p/39010#M3623


@jgraham @gsnedders Sorry for the churn from this work. Some of the issues we corrected today were due to errors I introduced after the original trial of this patch, but it seems like others may have been caused to changes in the behavior of the Actions system.

PR 20351 applied with additional changes from upstream: 990bd8b2b89c5d6a1e58db3eb903d489c2f36f39, 70f36aea7d836d051a38c34e1a3d3dd15b4bca45, 3f9fbdbefd8db5fdacd930d31e1402be61438b17
Pushed by wptsync@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/f8efd3caaf86
[wpt PR 20351] - [ci] Remove malfunctioning GitHub Workflow, a=testonly
Test result changes from PR not available.
Status: NEW → RESOLVED
Closed: 5 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla72
You need to log in before you can comment on or make changes to this bug.