chore(ci): disable Firebase activation on unsupported platforms

This commit is contained in:
Jagandeep Brar
2022-04-06 22:58:17 -04:00
parent 8e9370ba62
commit 071a9b8b1b
4 changed files with 7 additions and 29 deletions

View File

@@ -2,14 +2,6 @@ name: 'Build Linux'
on:
workflow_call:
inputs:
build-number:
required: true
type: string
secrets:
FIREBASE_TOKEN:
required: true
jobs:
build-snapcraft:
@@ -19,7 +11,6 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: linux
- name: Build LunaSea

View File

@@ -2,14 +2,6 @@ name: 'Build Windows'
on:
workflow_call:
inputs:
build-number:
required: true
type: string
secrets:
FIREBASE_TOKEN:
required: true
jobs:
build-app-package:
@@ -19,7 +11,6 @@ jobs:
- name: Setup Environment
uses: JagandeepBrar/LunaSea/.github/actions/prepare_for_build@master
with:
firebase-token: ${{ secrets.FIREBASE_TOKEN }}
platform: windows
- name: Build LunaSea

View File

@@ -75,10 +75,6 @@ jobs:
name: Build Linux
needs: [ prepare, validate ]
uses: JagandeepBrar/LunaSea/.github/workflows/build_linux.yml@master
with:
build-number: ${{ needs.prepare.outputs.build-number }}
secrets:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
build-macos:
name: Build macOS
@@ -106,10 +102,6 @@ jobs:
name: Build Windows
needs: [ prepare, validate ]
uses: JagandeepBrar/LunaSea/.github/workflows/build_windows.yml@master
with:
build-number: ${{ needs.prepare.outputs.build-number }}
secrets:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_TOKEN }}
build-web:
name: Build Web