name: Upload to Web Store on: push: tags: - "*" jobs: build-extension: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: ./.github/actions/buildextension upload-extension: runs-on: ubuntu-latest needs: build-extension steps: - name: Download extension archive uses: actions/download-artifact@v3 with: name: extension-${{ github.sha }} - name: Upload to webstore uses: ExtensionNinja/extension-publish@main with: action: upload extensionID: afpgkkipfdpeaflnpoaffkcankadgjfc clientID: ${{ secrets.GOOGLE_CLIENT_ID }} clientSecret: ${{ secrets.GOOGLE_CLIENT_SECRET }} clientRefreshToken: ${{ secrets.GOOGLE_REFRESH_TOKEN }} extensionFile: apps/extension/dist/extension-${{ github.sha }}.zip