Skip to content

Migrate CI from .taskcluster.yml to taskgraph - #2983

Draft
JohanLorenzo wants to merge 5 commits into
mozilla:masterfrom
JohanLorenzo:worktree-taskgraph
Draft

Migrate CI from .taskcluster.yml to taskgraph#2983
JohanLorenzo wants to merge 5 commits into
mozilla:masterfrom
JohanLorenzo:worktree-taskgraph

Conversation

@JohanLorenzo

Copy link
Copy Markdown

Summary

  • Replaces the inline .taskcluster.yml task definitions with a taskgraph decision task, following the same pattern as mozilla/code-review#3264
  • Adds lint, test, build, and release kinds as individual commits

Merge order

  1. mozilla-releng/fxci-config#909 — enables github-taskgraph: true for the code-coverage project (deploy to staging first)
  2. This PR

Verification

Pending — staging CI will be monitored after fxci-config staging deployment.

@JohanLorenzo
JohanLorenzoforce-pushed the worktree-taskgraph branch 2 times, most recently from 850bdee to bedd84cCompareMarch 26, 2026 09:48
@JohanLorenzoJohanLorenzo mentioned this pull request Mar 26, 2026
@JohanLorenzo
JohanLorenzoforce-pushed the worktree-taskgraph branch 2 times, most recently from e513a09 to 175343eCompareMarch 27, 2026 08:14
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@JohanLorenzo