NCSU-Fall-2022-SE-Project-Team-11 / XpensAuditor---Group-11

Python, Java, Firebase App to track shared expenses with features like real time SMS and email alerts, web scraping of Walmart and Amazon, interactive charts of expenses, custom categories, etc. Integrated the app with Telegram chatbots using Python APIs for extra features.
MIT License
1 stars 2 forks source link

Fix security issues & setup build, test without using google services file #9

Closed surya-prakash-susarla closed 1 year ago

surya-prakash-susarla commented 1 year ago

Currently we are using the parent repos build status so our PRs are not getting validated. Additionally, since we have made the google-services.json private (which we should, since it has private keys) we need to setup build again but in proper way which was not done in the past.

surya-prakash-susarla commented 1 year ago

This is also required to get the test pipeline running.

surya-prakash-susarla commented 1 year ago

Fixed the build and test pipelines by adding a dummy services file and updating the build files to copy the dummy file to the runner env. Builds now pass since the json structure is also accepted and does not contain any secrets.