We have a [repository on GitHub for site-specific wrappers](https://github.com/mozilla-extensions/pip-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](https://github.com/mozilla-extensions/xpi-manifest/blob/main/docs/adding-a-new-xpi.md#enable-signing-on-push) 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: - [signing type](https://github.com/mozilla-extensions/pip-site-specific-wrappers/blob/main/.taskcluster.yml#L16) as a system-addon - manifest.json - package.json
Bug 1774289 Comment 0 Edit History
Note: The actual edited comment in the bug view page will always show the original commenter’s name and original timestamp.
We have a [repository on GitHub for site-specific wrappers](https://github.com/mozilla-extensions/pip-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](https://github.com/mozilla-extensions/xpi-manifest/blob/main/docs/adding-a-new-xpi.md#enable-signing-on-push) 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: - [signing type](https://github.com/mozilla-extensions/pip-site-specific-wrappers/blob/main/.taskcluster.yml#L16) as a system-addon - manifest.json - package.json Another handy resource as reference is [this document provided by webcompat folks](https://docs.google.com/document/d/1S5wKbwEhIxAapBH3VuhAMTRG3VjvtKpy7j4PV3rsESY/edit) to guide us on how to move forward with setting up our repository.
We have a [repository on GitHub for site-specific wrappers](https://github.com/mozilla-extensions/pip-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](https://github.com/mozilla-extensions/xpi-manifest/blob/main/docs/adding-a-new-xpi.md#enable-signing-on-push) 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](https://github.com/mozilla-extensions/pip-site-specific-wrappers/blob/main/.taskcluster.yml#L16) as a system-addon - manifest.json - package.json Another handy resource as reference is [this document provided by webcompat folks](https://docs.google.com/document/d/1S5wKbwEhIxAapBH3VuhAMTRG3VjvtKpy7j4PV3rsESY/edit) to guide us on how to move forward with setting up our repository.