Skip to content

Commit

Permalink
Added Chrome Extension Publish GitHub Action
Browse files Browse the repository at this point in the history
  • Loading branch information
da-stoi authored Nov 13, 2023
1 parent 8c6f9b5 commit 27eb25d
Showing 1 changed file with 38 additions and 0 deletions.
38 changes: 38 additions & 0 deletions .github/workflows/chromeExtensionPublish.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,38 @@
name: Chrome Extension Publish

on:
push:
branches:
- main

jobs:
deploy:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Setup Node.js
uses: actions/setup-node@v4.0.0
with:
node-version: '18'

- name: Install dependencies
run: yarn install

- name: Build extension
run: yarn build

- name: Compress dist directory
run: zip -r extension.zip dist

- name: Upload Extension
uses: mnao305/chrome-extension-upload@v4.0.1
with:
file-path: extension.zip
extension-id: ${{ secrets.EXTENSION_ID }}
client-id: ${{ secrets.CLIENT_ID }}
client-secret: ${{ secrets.CLIENT_SECRET }}
refresh-token: ${{ secrets.REFRESH_TOKEN }}
publish: false

0 comments on commit 27eb25d

Please sign in to comment.