Closed Bug 1772198 Opened 3 years ago Closed 3 years ago

wgpu's Cargo.toml and moz.yaml are out of sync

Categories

(Developer Infrastructure :: Mach Vendor & Updatebot, defect)

defect

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: tjr, Assigned: tjr)

References

(Regression)

Details

Attachments

(5 files)

The reason Bug 1770479 happened and was so sparse was because we didn't correctly update Cargo.toml when ./mach vendor was run; this was because the find/replace didn't find the source string (in moz.yaml) in the destination file (Cargo.toml)

We should add a lint job that verifies they match (and at the same time, have the lint job make sure moz.yaml's contents validate which was requested recently as well.

Component: General → Mach Vendor & Updatebot
Product: Core → Developer Infrastructure
Attachment #9281285 - Attachment description: Bug 1772198 - For rust flavors, ensure the revision is present in the Cargo.lock r?sylvestre → Bug 1772198 - For rust flavors, ensure the revision is present in the Cargo.lock r?ahal
Pushed by tritter@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/2f46d0dc5981 Make webgl-conf compliant with the linter r=jgilbert https://hg.mozilla.org/integration/autoland/rev/9d719730db2a Only require an origin revision if the vendoring section is present r=jewilde https://hg.mozilla.org/integration/autoland/rev/753714cb292d Add a new filetype lint job r=linter-reviewers,ahal https://hg.mozilla.org/integration/autoland/rev/28f58f932357 Add a lint job that validates moz.yaml files r=linter-reviewers,ahal https://hg.mozilla.org/integration/autoland/rev/b379745fadda For rust flavors, ensure the revision is present in the Cargo.lock r=ahal
Regressions: 1776512
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: