Open Bug 1774289 Opened 2 years ago Updated 2 years ago

Set up CI build .xpi for PiP site-specific wrapper GitHub repository

Categories

(Toolkit :: Picture-in-Picture, task, P3)

task
Points:
8

Tracking

()

People

(Reporter: kpatenio, Unassigned)

References

(Depends on 1 open bug, Blocks 1 open bug)

Details

(Whiteboard: fidefe-MR1-2022)

We have a repository on GitHub for site-specific wrappers that contains a copy (and a specific revision) of the PiP extension add-on codebase. The next steps are to set up CI infrastructure. mozilla-extensions org provides guidelines on how to get started.

We will need CI to do the following:

  • to build the .xpi build needed to actually create the add-on itself
  • to release and deploy the add-on
  • to sign it off during release

Additional requirements (so far):

Another handy resource as reference is this document provided by webcompat folks to guide us on how to move forward with setting up our repository.

Depends on: 1774292
Points: --- → 5
Points: 5 → 8
Depends on: 1774293
No longer depends on: 1774293
Severity: -- → N/A
Priority: -- → P3
Severity: N/A → S4
You need to log in before you can comment on or make changes to this bug.