mirror of
https://github.com/dancojocaru2000/foxbank.git
synced 2025-02-22 17:09:35 +02:00
Merge pull request #2 from dancojocaru2000/Frontend-Kenny-GitHubActions
Frontend-Kenny-GitHubActions
This commit is contained in:
commit
cf0cb31933
2 changed files with 23 additions and 4 deletions
10
.github/workflows/firebase-hosting-merge.yml
vendored
10
.github/workflows/firebase-hosting-merge.yml
vendored
|
@ -1,7 +1,7 @@
|
|||
# This file was auto-generated by the Firebase CLI
|
||||
# https://github.com/firebase/firebase-tools
|
||||
|
||||
name: Deploy to Firebase Hosting on merge
|
||||
name: Deploy to Firebase Hosting on push
|
||||
'on':
|
||||
push:
|
||||
branches:
|
||||
|
@ -11,9 +11,15 @@ jobs:
|
|||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- run: npm run build
|
||||
- name: Install npm dependencies
|
||||
working-directory: ./client
|
||||
run: npm install
|
||||
- name: Build Svelte app
|
||||
working-directory: ./client
|
||||
run: npm run build
|
||||
- uses: FirebaseExtended/action-hosting-deploy@v0
|
||||
with:
|
||||
entryPoint: ./client
|
||||
repoToken: '${{ secrets.GITHUB_TOKEN }}'
|
||||
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_FOXBANK_69 }}'
|
||||
channelId: live
|
||||
|
|
|
@ -2,16 +2,29 @@
|
|||
# https://github.com/firebase/firebase-tools
|
||||
|
||||
name: Deploy to Firebase Hosting on PR
|
||||
'on': pull_request
|
||||
'on':
|
||||
pull_request:
|
||||
branches:
|
||||
- master
|
||||
- Frontend
|
||||
push:
|
||||
branches:
|
||||
- Frontend
|
||||
jobs:
|
||||
build_and_preview:
|
||||
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
|
||||
runs-on: ubuntu-latest
|
||||
steps:
|
||||
- uses: actions/checkout@v2
|
||||
- run: npm run build
|
||||
- name: Install npm dependencies
|
||||
working-directory: ./client
|
||||
run: npm install
|
||||
- name: Build Svelte app
|
||||
working-directory: ./client
|
||||
run: npm run build
|
||||
- uses: FirebaseExtended/action-hosting-deploy@v0
|
||||
with:
|
||||
entryPoint: ./client
|
||||
repoToken: '${{ secrets.GITHUB_TOKEN }}'
|
||||
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_FOXBANK_69 }}'
|
||||
projectId: foxbank-69
|
||||
|
|
Loading…
Add table
Reference in a new issue