{"repo":"kewisch/action-web-ext","free":true,"listed":false,"github":"https://github.com/kewisch/action-web-ext","clone":"git clone https://github.com/kewisch/action-web-ext.git","description":"A GitHub Action to run web-ext commands","language":"JavaScript","stars":60,"topics":["github-actions","github-actions-javascript","mozilla","web-ext"],"license":null,"category":"dev-tools","readme_excerpt":"web-ext GitHub Action ===================== This action allows you to run a few mozilla/web-ext commands useful during add-on development. It supports lint , build and sign . Generally you can use these inputs: cmd : The command to run (lint, build, sign) source : The directory the add-on is in. For sign , this should be the xpi file instead artifacts : The output directory, defaults to web-ext-artifacts verbose : Output more debugging if set to true channel : The channel to use, listed or unlisted ignoreFiles : A json string containing an array of files to be ignored. Web-ext by default already ignores the most frequently ignored files. There are a few more specific to each command. lint ---- Linting supports annotations, this is great for pull requests. A token is not required for this action, though if GITHUB TOKEN is in the environment, it will be used to create a check run that gives you more detailed information. build ----- A simple web-ext build. You can use the target output for subsequent steps. You can use the following extra options: filename : Template string for the packed extension's filename, available for download through the job's artifacts. The placeholders in braces ( {...} ) are replaced by the corresponding entries in the extension's manifest.json . E.g. \"{name}-{version}.xpi\" . sign ---- Send the add-on for signature to AMO. To reduce the load on AMO servers, please don't use this for on-commit or nightly builds. If you want to test your add-on you can ","default_branch":null,"files":null,"tree":[],"storefront":"/r/kewisch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/kewisch/action-web-ext/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}