2022-02-23 07:46:06 +03:00
|
|
|
name: Publish Chromium scrobbler to web store
|
|
|
|
|
|
|
|
on:
|
|
|
|
push:
|
|
|
|
paths:
|
|
|
|
- 'auxiliary/chromium_scrobbler/maloja-scobbler/manifest.json'
|
|
|
|
# When the version updates, this file changes
|
|
|
|
|
|
|
|
jobs:
|
|
|
|
publish_to_pypi:
|
|
|
|
name: Build and publish extension
|
|
|
|
runs-on: ubuntu-latest
|
|
|
|
steps:
|
|
|
|
- name: Push Extension to Web Store
|
2022-02-27 01:22:55 +03:00
|
|
|
uses: Klemensas/chrome-extension-upload-action@1e8ede84548583abf1a2a495f4242c4c51539337
|
2022-02-23 07:46:06 +03:00
|
|
|
with:
|
|
|
|
refresh-token: '${{ secrets.GOOGLE_REFRESHTOKEN }}'
|
|
|
|
client-id: '${{ secrets.GOOGLE_CLIENTID }}'
|
|
|
|
file-name: './auxiliary/chromium_scrobbler/maloja-scrobbler.zip'
|
|
|
|
app-id: 'cfnbifdmgbnaalphodcbandoopgbfeeh'
|
|
|
|
publish: true
|