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
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.

Back to Bug 1774289 Comment 0