mirror of
https://github.com/dancojocaru2000/foxbank.git
synced 2025-02-22 23:39:36 +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
|
# This file was auto-generated by the Firebase CLI
|
||||||
# https://github.com/firebase/firebase-tools
|
# https://github.com/firebase/firebase-tools
|
||||||
|
|
||||||
name: Deploy to Firebase Hosting on merge
|
name: Deploy to Firebase Hosting on push
|
||||||
'on':
|
'on':
|
||||||
push:
|
push:
|
||||||
branches:
|
branches:
|
||||||
|
@ -11,9 +11,15 @@ jobs:
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- 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
|
- uses: FirebaseExtended/action-hosting-deploy@v0
|
||||||
with:
|
with:
|
||||||
|
entryPoint: ./client
|
||||||
repoToken: '${{ secrets.GITHUB_TOKEN }}'
|
repoToken: '${{ secrets.GITHUB_TOKEN }}'
|
||||||
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_FOXBANK_69 }}'
|
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_FOXBANK_69 }}'
|
||||||
channelId: live
|
channelId: live
|
||||||
|
|
|
@ -2,16 +2,29 @@
|
||||||
# https://github.com/firebase/firebase-tools
|
# https://github.com/firebase/firebase-tools
|
||||||
|
|
||||||
name: Deploy to Firebase Hosting on PR
|
name: Deploy to Firebase Hosting on PR
|
||||||
'on': pull_request
|
'on':
|
||||||
|
pull_request:
|
||||||
|
branches:
|
||||||
|
- master
|
||||||
|
- Frontend
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- Frontend
|
||||||
jobs:
|
jobs:
|
||||||
build_and_preview:
|
build_and_preview:
|
||||||
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
|
if: '${{ github.event.pull_request.head.repo.full_name == github.repository }}'
|
||||||
runs-on: ubuntu-latest
|
runs-on: ubuntu-latest
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- 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
|
- uses: FirebaseExtended/action-hosting-deploy@v0
|
||||||
with:
|
with:
|
||||||
|
entryPoint: ./client
|
||||||
repoToken: '${{ secrets.GITHUB_TOKEN }}'
|
repoToken: '${{ secrets.GITHUB_TOKEN }}'
|
||||||
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_FOXBANK_69 }}'
|
firebaseServiceAccount: '${{ secrets.FIREBASE_SERVICE_ACCOUNT_FOXBANK_69 }}'
|
||||||
projectId: foxbank-69
|
projectId: foxbank-69
|
||||||
|
|
Loading…
Add table
Reference in a new issue