Skip to content

Close #8 #9 #11.

Close #8 #9 #11. #7

Workflow file for this run

name: release
on:
push:
tags:
- "*"
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- name: Use Node.js
uses: actions/setup-node@v4
with:
node-version: '22.x'
cache: 'npm'
- run: npm ci
- run: ./mill fullLinkJS
- run: npm run build --if-present
- run: zip -r mpb.zip dist/
- name: Release
uses: softprops/action-gh-release@v2
with:
files: mpb.zip
generate_release_notes: true
- name: Upload to webstore
uses: mnao305/[email protected]
with:
file-path: mpb.zip
extension-id: nojpfacijldambjcnpbpneghbaefnlme
client-id: ${{ secrets.CLIENT_ID }}
client-secret: ${{ secrets.CLIENT_SECRET }}
refresh-token: ${{ secrets.REFRESH_TOKEN }}
publish: false