Include the zipped extension in each release
See original GitHub issueSince #3421 added automatic releases, now we can also include the built extension for each release.
There are several actions that allow attaching files to releases, so we just need to ensure that they’re compatible with our workflow, e.g.
- name: Update extension’s meta
env:
VER: ${{ needs.Version.outputs.version }}
run: |
echo https://github.com/$GITHUB_REPOSITORY/tree/$VER > distribution/SOURCE_URL.txt
npm run version
- uses: actions/upload-artifact@v2
with:
path: distribution
+ - uses: *some action here*
+ with:
+ files:
+ - distribution
+ release: ${{ needs.Version.outputs.version }}
+ token: ${{ secrets.GITHUB_TOKEN }}
Issue Analytics
- State:
- Created 3 years ago
- Comments:9 (9 by maintainers)
Top Results From Across the Web
Using the Alternate Extension - WinZip
When you are naming a new Zip file in WinZip, type the name you want to use, including the alternate extension. Create the...
Read more >How to install Chrome extension from a zip file - UI Vision
In the case of Kantu, you can get the older version directly from the archive. So the process starts with the Chrome extension...
Read more >How to install the unpacked extension in Chrome - Webkul Blog
To install extension manually you need to unzip the extension first. Follow the steps to load the unpacked extension. Goto Chrome Settings using...
Read more >How To Install Directly Install Chrome Extension (Zip File)
Download Affiliate Link Button Extension Here:https://realvideoguy.com/affiliate-link-buttonIf you have direct access to a chrome extension ...
Read more >Package your extension | Firefox Extension Workshop
Packaged extensions in Firefox are called "XPI files", which are ZIP files with a different extension. You don't have to use the XPI ......
Read more >Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start FreeTop Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Top GitHub Comments
Or we could output release URL from that action, and use that to upload assets to the release using https://github.com/actions/upload-release-asset.
This is what https://github.com/actions/create-release does.
Moved to https://github.com/fregante/browser-extension-template/issues/59