{"items":[{"id":"c9577cb1-ca16-4be0-bb8e-49153462fbcd","type":"push","org":"subh05sus","repo":"sparkmentor","title":"Implemented automated deployment pipeline for SparkMentor","summary":"Added a flexible GitHub Actions deployment workflow that supports multi-environment orchestration (main, demo, dev). The pipeline includes pre-flight checks, selective service deployment (backend/frontend/admin), Prisma schema syncing, and automatic health verification, concluding with automated tagging of production releases. This significantly reduces manual maintenance and lowers the risk of deployment-related issues. ![Automating deployment](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/98e871cb-7490-4257-af42-55ab0327f283.jpg)","url":"https://nomit.dev/subh05sus/sparkmentor/status/e576d865b9b26a07f73e13d5ecbe8a1989935b0abfa4627355f2e4f45584384c","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-04-12T20:46:00+00:00"},{"id":"11edbd61-d3c0-4a35-b82b-1efecaace59d","type":"push","org":"subh05sus","repo":"sparkmentor","title":"Automated deployment workflow now in place","summary":"We've added a comprehensive GitHub Actions workflow to streamline deployments to EC2. The pipeline handles everything from environment resolution and pre-flight health checks to backend/admin/frontend builds, process management via PM2, and automated tagging. This should make our release process significantly more reliable and repeatable. ![Success!](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/subh05sus/sparkmentor/success/8a69e43c-c9b1-4358-8b73-3f43bb30431a.png)","url":"https://nomit.dev/subh05sus/sparkmentor/status/274b46bc5a11c1c3336089fc4cafcc61c2242f949c08eebe9f6492c62881848a","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-04-12T20:33:09+00:00"},{"id":"44a34822-22a1-4ab9-b26a-55eb0a582356","type":"push","org":"subh05sus","repo":"sparkmentor","title":"Streamlined EC2 deployments with GitHub Actions","summary":"We've added a new GitHub Actions workflow to unify and simplify our deployment process across environments. This workflow supports targeted deployments to prod, demo, or dev by allowing granular selection of backend, frontend, and admin services, as well as optional database schema updates via Prisma. This significantly reduces manual SSH interventions and makes environment maintenance much more predictable. ![I'm gonna do what's called a programmer move.](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/86c8ddd9-1b98-4ea1-87be-799096b525ac.jpg)","url":"https://nomit.dev/subh05sus/sparkmentor/status/ef0e01ce3ac3af0f72dab4a29bbba1e34e7b05befb5986627626dfc79aff7311","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-04-12T20:23:19+00:00"},{"id":"9fad8d13-b8e5-4e3a-a5a4-e9c20d51eeca","type":"push","org":"subh05sus","repo":"sparkmentor","title":"Added Comparison component and configured multi-environment deployment workflow","summary":"This update introduces a new Comparison landing page component, enhancing the platform's ability to showcase feature or service differences. Additionally, we've implemented a robust multi-environment deployment workflow to streamline our CI/CD processes across different stages. These changes improve our frontend capabilities and infrastructure reliability. ![Successful deployment](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/0c9fb947-6a66-452a-8f61-f1267dd501e9.jpg)","url":"https://nomit.dev/subh05sus/sparkmentor/status/342fb999a87cd599babdaa87ca6211dfffbb0d624ccb4c4808a8a4db3db3e5b1","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-04-12T20:01:08+00:00"},{"id":"8c94877c-6d3c-4575-8eec-40b7c1fcc9aa","type":"push","org":"subh05sus","repo":"sparkmentor","title":"Integrated authentication and credit management foundations","summary":"Implemented core backend foundations including user authentication logic, credit management systems, and sidebar navigation components. These changes streamline the underlying architecture to support tiered features and better user management. ![Authentication struggle](https://enxegfybrygakxrhnabg.supabase.co/storage/v1/object/public/meme-images/9a6eb4f7-c618-4911-927a-5aa25558df58.png)","url":"https://nomit.dev/subh05sus/sparkmentor/status/5265aa536853d252f8038f198af8fbd5eda43230a11e29b8f52e90487017124a","author":"subh05sus","contributors":["subh05sus"],"updated_at":"2026-04-12T19:51:03+00:00"}],"pagination":{"offset":0,"limit":5,"has_more":true}}