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)
Toolkit
Picture-in-Picture
Tracking
()
NEW
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):
- signing type as a system-addon
- manifest.json
- package.json
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.
Updated•2 years ago
|
Updated•2 years ago
|
Severity: -- → N/A
Priority: -- → P3
Updated•2 years ago
|
Severity: N/A → S4
You need to log in
before you can comment on or make changes to this bug.
Description
•