mirror of
https://github.com/jagandeepbrar/lunasea.git
synced 2026-08-31 12:42:34 +00:00
feat(web): enable service worker processing of notifications
[skip ci]
This commit is contained in:
6
.github/workflows/prepare.yml
vendored
6
.github/workflows/prepare.yml
vendored
@@ -25,6 +25,8 @@ on:
|
||||
value: ${{ jobs.build-details.outputs.build-version }}
|
||||
|
||||
secrets:
|
||||
FIREBASE_SERVICE_WORKER:
|
||||
required: true
|
||||
FIREBASE_TOKEN:
|
||||
required: true
|
||||
SENTRY_DSN:
|
||||
@@ -142,6 +144,9 @@ jobs:
|
||||
- name: Generate Changelog
|
||||
run: dart ${{github.workspace }}/scripts/generate_changelog.dart ${{ needs.build-details.outputs.build-flavor }}
|
||||
|
||||
- name: Generate Firebase Service Worker
|
||||
run: echo ${{ secrets.FIREBASE_SERVICE_WORKER }} | base64 --decode > web/firebase-messaging-sw.js
|
||||
|
||||
- name: Generate Build Runner Files
|
||||
run: flutter packages pub run build_runner build
|
||||
|
||||
@@ -154,3 +159,4 @@ jobs:
|
||||
${{ github.workspace }}/assets/localization
|
||||
${{ github.workspace }}/lib/**/*.g.dart
|
||||
${{ github.workspace }}/lib/system/environment.dart
|
||||
${{ github.workspace }}/web/firebase-messaging-sw.js
|
||||
|
||||
1
.github/workflows/release.yml
vendored
1
.github/workflows/release.yml
vendored
@@ -24,6 +24,7 @@ jobs:
|
||||
with:
|
||||
flavor: ${{ inputs.flavor }}
|
||||
secrets:
|
||||
FIREBASE_SERVICE_WORKER: ${{ secrets.FIREBASE_SERVICE_WORKER }}
|
||||
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
|
||||
SENTRY_DSN: ${{ secrets.SENTRY_DSN }}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user