Skip to content

Migrate CI from .taskcluster.yml to taskgraph#2983

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

Migrate CI from .taskcluster.yml to taskgraph#2983
JohanLorenzo wants to merge 5 commits intomozilla: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 JohanLorenzo force-pushed the worktree-taskgraph branch 2 times, most recently from 850bdee to bedd84c Compare March 26, 2026 09:48
@JohanLorenzo JohanLorenzo force-pushed the worktree-taskgraph branch 2 times, most recently from e513a09 to 175343e Compare March 27, 2026 08:14
Sign up for free to 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