-
Notifications
You must be signed in to change notification settings - Fork 0
V2 #5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
V2 #5
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,32 @@ | ||
| name: Auto PR and Merge v2 to main | ||
|
|
||
| on: | ||
| push: | ||
| branches: | ||
| - v2 | ||
| workflow_dispatch: | ||
|
|
||
| permissions: | ||
| contents: write | ||
| pull-requests: write | ||
|
|
||
| jobs: | ||
| auto-merge: | ||
| runs-on: ubuntu-latest | ||
| steps: | ||
| - name: Checkout repository | ||
| uses: actions/checkout@v4 | ||
| with: | ||
| fetch-depth: 0 | ||
|
|
||
| - name: Auto PR and Merge | ||
| env: | ||
| GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} | ||
| run: | | ||
| echo "Attempting to create PR from v2 to main..." | ||
| # This command creates a PR if there are differences. It fails gracefully if a PR already exists or if there's no diff. | ||
| gh pr create --base main --head v2 --title "chore: auto sync v2 to main" --body "Automatically merging v2 into main after changes." || echo "PR creation skipped (already exists or no diff)." | ||
|
|
||
| echo "Attempting to merge the PR..." | ||
| # This command merges the open PR from v2 to main. | ||
| gh pr merge v2 --merge || echo "PR merge skipped (maybe branch protection rules prevented it or no open PR)." |
| Original file line number | Diff line number | Diff line change | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
|
|
@@ -162,10 +162,27 @@ export const resume: SiteConfig = { | |||||||||
| ], | ||||||||||
|
|
||||||||||
| projects: [ | ||||||||||
| { | ||||||||||
| title: "dev.ly", | ||||||||||
| client: "Personal Project", | ||||||||||
| timeline: "2026", | ||||||||||
| techStack: ["Next.js", "Express.js", "Redis", "BullMQ", "PostgreSQL"], | ||||||||||
| images: ["/projects/dev-ly.png"], | ||||||||||
| description: "A high-performance URL shortener with a dedicated analytics microservice, real-time click tracking, Redis caching, BullMQ queues, and a modern Next.js dashboard.", | ||||||||||
| scope: "Full-Stack Development + Microservices", | ||||||||||
| responsibilities: [ | ||||||||||
| "Built a multi-repo microservices architecture with an Express.js URL shortener API and a dedicated analytics service.", | ||||||||||
| "Engineered robust click tracking and guaranteed delivery using BullMQ workers and Redis caching.", | ||||||||||
| "Developed a modern dashboard using Next.js 16 and Tailwind CSS to visualize user's aggregate stats and time series data." | ||||||||||
| ], | ||||||||||
| languages: ["TypeScript", "JavaScript"], | ||||||||||
| repoUrl: "https://github.com/dk-a-dev/dev.ly", | ||||||||||
| demoUrl: "https://dev-ly-frontend.vercel.app/", | ||||||||||
| }, | ||||||||||
| { | ||||||||||
| title: "Harmonica", | ||||||||||
| client: "Personal Project", | ||||||||||
| timeline: "2025", | ||||||||||
| timeline: "2026", | ||||||||||
| techStack: ["Swift", "SwiftUI", "Core Data", "WebKit"], | ||||||||||
| images: ["/projects/harmonica.png"], | ||||||||||
| description: "A native Swift/SwiftUI Hacker News client inspired by Harmonic for Android. Built with zero third-party dependencies. Features Best/New/Ask/Show/Jobs feeds, time filters, in-app WebView, bookmarks, threaded comments, user profiles, Algolia-powered search, story submission, offline caching, and 7 themes including animated Liquid UI themes.", | ||||||||||
|
|
@@ -192,7 +209,7 @@ export const resume: SiteConfig = { | |||||||||
| "Integrated social features like sharing artworks and curated collections.", | ||||||||||
| ], | ||||||||||
| languages: ["TypeScript", "Python", "Dart"], | ||||||||||
| repoUrl: "https://artium.dscvit.com/", | ||||||||||
| repoUrl: "https://github.com/gdgvit/artium-frontend", | ||||||||||
| demoUrl: "https://artium.dscvit.com/", | ||||||||||
| }, | ||||||||||
| { | ||||||||||
|
|
@@ -225,6 +242,7 @@ export const resume: SiteConfig = { | |||||||||
| "Managed GitHub repository with 32+ stars and 5+ contributors.", | ||||||||||
| ], | ||||||||||
| languages: ["Kotlin"], | ||||||||||
| demoUrl: "https://vitty.dscvit.com", | ||||||||||
| repoUrl: "https://github.com/GDSCVIT/vitty", | ||||||||||
|
Comment on lines
+245
to
246
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. There's a missing comma after
Suggested change
|
||||||||||
| }, | ||||||||||
| { | ||||||||||
|
|
@@ -241,7 +259,8 @@ export const resume: SiteConfig = { | |||||||||
| "Recognized as Technical Team Co-Ordinator for contributions.", | ||||||||||
| ], | ||||||||||
| languages: ["Dart"], | ||||||||||
| repoUrl: "https://play.google.com/store/apps/details?id=in.ac.vit.riviera24", | ||||||||||
| demoUrl: "https://riviera2024-frontend.vercel.app/", | ||||||||||
| // repoUrl: "", | ||||||||||
|
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. |
||||||||||
| }, | ||||||||||
| { | ||||||||||
| title: "Liwid", | ||||||||||
|
|
@@ -271,7 +290,7 @@ export const resume: SiteConfig = { | |||||||||
| "Designed UI with TailwindCSS and event-based state management.", | ||||||||||
| ], | ||||||||||
| languages: ["JavaScript"], | ||||||||||
| repoUrl: "https://soundcrowd.dscvit.com/", | ||||||||||
| repoUrl: "https://github.com/gdgvit/soundcrowd-frontend", | ||||||||||
| demoUrl: "https://soundcrowd.dscvit.com/", | ||||||||||
| }, | ||||||||||
| { | ||||||||||
|
|
@@ -317,7 +336,7 @@ export const resume: SiteConfig = { | |||||||||
| "Implemented customizable themes and user profiles with MongoDB.", | ||||||||||
| ], | ||||||||||
| languages: ["JavaScript", "HTML", "CSS"], | ||||||||||
| repoUrl: "https://breakey.vercel.app/", | ||||||||||
| repoUrl: "https://github.com/dk-a-dev/breakey", | ||||||||||
| demoUrl: "https://breakey.vercel.app/", | ||||||||||
| }, | ||||||||||
| { | ||||||||||
|
|
||||||||||
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Next.js 16 has not been released yet. This appears to be a typo. It's best to either remove the version number for future-proofing or specify the actual version used (e.g., Next.js 14).