Skip to content

Commit

Permalink
Merge pull request #51 from RotaractMora/dev
Browse files Browse the repository at this point in the history
Dev
  • Loading branch information
SakinduRansindu authored Dec 13, 2024
2 parents ae2e960 + d8d788e commit 56ca6ae
Show file tree
Hide file tree
Showing 11 changed files with 614 additions and 411 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ name: Deploy to Firebase Hosting on merge
on:
push:
branches:
- main
- dev
jobs:
build_and_deploy:
runs-on: ubuntu-latest
Expand Down
53 changes: 53 additions & 0 deletions .github/workflows/firebase-hosting-merge-production.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: Deploy to Firebase Hosting on merge
on:
push:
branches:
- main
jobs:
build_and_deploy:
runs-on: ubuntu-latest
env:
NEXT_PUBLIC_API_KEY: ${{ secrets.NEXT_PUBLIC_API_KEY }}
NEXT_PUBLIC_AUTH_DOMAIN: ${{ secrets.NEXT_PUBLIC_AUTH_DOMAIN }}
NEXT_PUBLIC_PROJECT_ID: ${{ secrets.NEXT_PUBLIC_PROJECT_ID }}
NEXT_PUBLIC_STORAGE_BUCKET: ${{ secrets.NEXT_PUBLIC_STORAGE_BUCKET }}
NEXT_PUBLIC_MESSAGING_SENDER_ID: ${{ secrets.NEXT_PUBLIC_MESSAGING_SENDER_ID }}
NEXT_PUBLIC_APP_ID: ${{ secrets.NEXT_PUBLIC_APP_ID }}
NEXT_PUBLIC_STATUS: ${{ secrets.NEXT_PUBLIC_STATUS }}

steps:
- name: Checkout code
uses: actions/checkout@v4

- name: Install dependencies and build
run: npm ci && npm run build

- name: Deploy to Firebase Hosting
uses: FirebaseExtended/action-hosting-deploy@v0
with:
repoToken: ${{ secrets.GITHUB_TOKEN }}
firebaseServiceAccount: ${{ secrets.FIREBASE_SERVICE_ACCOUNT_FIRETEST_C524F }}
channelId: live
projectId: firetest-c524f

- name: Install Firebase CLI
run: npm install -g firebase-tools

- name: Deploy Firebase Functions
env:
FIREBASE_TOKEN: ${{ secrets.FIREBASE_DEPLOY_TOKEN }}
run: |
cd functions
npm ci
firebase deploy --only functions --project firetest-c524f
- name: Deploy through FTP
uses: SamKirkland/[email protected]
with:
server: ${{ secrets.FTP_SERVER }}
username: ${{ secrets.FTP_USERNAME }}
password: ${{ secrets.FTP_PASSWORD }}
local-dir: ./out
server-dir: /public_html/
protocol: ftp
port: 21
1 change: 1 addition & 0 deletions functions/src/companyDataAggregator.ts
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ const SELECTED_FIELDS = [
"preferredFields",
"qualitiesToLook",
"dataConfirmed",
"website",
];


Expand Down
Loading

0 comments on commit 56ca6ae

Please sign in to comment.