Skip to content

NextJS migration#929

Merged
vanshchauhan21 merged 5 commits into
vanshchauhan21:mainfrom
yashksaini-coder:yashksaini-coder/issue893
Jun 18, 2025
Merged

NextJS migration#929
vanshchauhan21 merged 5 commits into
vanshchauhan21:mainfrom
yashksaini-coder:yashksaini-coder/issue893

Conversation

@yashksaini-coder

Copy link
Copy Markdown

**Fixes:- #893 **

This pull request removes several configuration files, environment variables, and GitHub templates, streamlining the repository by eliminating unused or unnecessary elements. The changes primarily focus on cleanup and deprecating outdated workflows and settings.

Environment and Configuration Cleanup:

  • Removed sensitive environment variables from .env and .env.sample files. ([[1]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-e9cbb0224c4a3d23a6019ba557e0cd568c1ad5e1582ff1e335fb7d99b7a1055dL1-L2), [[2]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-088d9f35d23a4347d221d71dd49b02b95001dff4abe637a40fe0bc04d502049cL1))
  • Deleted .gemini/config.yaml, which included unused code review settings. ([.gemini/config.yamlL1-L9](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-d40671c6386059452093452824cd864f61e418eceb00265991ebe4d7699fd7cdL1-L9))

GitHub Issue and Pull Request Templates:

  • Removed all issue templates (backend_issue.yml, bug-report.yml, documentation-update.yml, enhancement-request.yml, frontend_issue.yml) to simplify issue reporting. ([[1]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-6f43bfcf9b558768178cf7c8f2f2ed4289c43ddbfd9a16000555fcea5857e10eL1-L72), [[2]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-7c49a365610d935ce439e3f241cd3f5d1df89a95d1a674d11ebdb1e518c7335cL1-L64), [[3]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-1102fe57d2701f7acdba2c328d23f6df63d014742e17e58ad5a09313c4b9090bL1-L76), [[4]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-e5d5e4cf429c6c8a5dfcce4d55beb3dd4fcf6fbb3e8606e7541e5c995863720eL1-L74), [[5]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-b99c60899a1fa2544a906334d2b9a4134903658f66c08329cd765b2cbeb2f6bcL1-L51))
  • Deleted .github/PULL_REQUEST_TEMPLATE.md, removing the pull request description template. ([.github/PULL_REQUEST_TEMPLATE.mdL1-L29](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-18813c86948efc57e661623d7ba48ff94325c9b5421ec9177f724922dd553a35L1-L29))

GitHub Actions Workflows:

  • Removed workflows for issue reminders, auto-comments on issues, PR validation, and post-merge messages (issue-reminder.yml, issue_close_open.yml, pr-checker.yml, pr_merge.yaml, pr_raise.yml). ([[1]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-4b94506e1d8b464d5a7f2dda9f74f858e1bfd8fe38514c2292894720479e7435L1-L45), [[2]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-7aff8763b9e644bc14942bf2eb4283578b6fca071b6d13b7d263e6ac150e1207L1-L27), [[3]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-68335f5b2498d978dba2c5454e0bb0eb6953c9047927b00e5591fa880f42ab2dL1-L33), [[4]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-9fd1803406301342fea24484fbf5759c0c6d59c4d598465d4e46c671436b11a5L1-L33), [[5]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-6d3fe875c7db9bb1710907b813e7be180cbec7941c1ef7c4a9690bd654d492ddL1-L39))

Style and VSCode Settings:

  • Deleted .stylelintrc.json, which contained configuration for Stylelint rules. ([.stylelintrc.jsonL1-L10](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-528119d81e5a10738ae49f5e20d333ebc37cea63657eb9069281693e6dae0ad3L1-L10))
  • Removed .vscode/settings.json, which included ignored branches for pull requests. ([.vscode/settings.jsonL1-L5](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-a5de3e5871ffcc383a2294845bd3df25d3eeff6c29ad46e3a396577c413bf357L1-L5))

@vercel

vercel Bot commented Jun 18, 2025

Copy link
Copy Markdown

@yashksaini-coder is attempting to deploy a commit to the vanshchauhan21's projects Team on Vercel.

A member of the Team first needs to authorize it.

@github-actions

Copy link
Copy Markdown

Thank you for submitting your pull request! 🙌 We'll review it as soon as possible. In the meantime, If there are any specific instructions or feedback regarding your PR, we'll provide them here. Thanks again for your contribution! 😊

@vercel

vercel Bot commented Jun 18, 2025

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Comments Updated (UTC)
crypto-tracker ❌ Failed (Inspect) Jun 18, 2025 3:27pm

@vanshchauhan21

Copy link
Copy Markdown
Owner

**Fixes:- #893 **

This pull request removes several configuration files, environment variables, and GitHub templates, streamlining the repository by eliminating unused or unnecessary elements. The changes primarily focus on cleanup and deprecating outdated workflows and settings.

Environment and Configuration Cleanup:

  • Removed sensitive environment variables from .env and .env.sample files. ([[1]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-e9cbb0224c4a3d23a6019ba557e0cd568c1ad5e1582ff1e335fb7d99b7a1055dL1-L2), [[2]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-088d9f35d23a4347d221d71dd49b02b95001dff4abe637a40fe0bc04d502049cL1))
  • Deleted .gemini/config.yaml, which included unused code review settings. ([.gemini/config.yamlL1-L9](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-d40671c6386059452093452824cd864f61e418eceb00265991ebe4d7699fd7cdL1-L9))

GitHub Issue and Pull Request Templates:

  • Removed all issue templates (backend_issue.yml, bug-report.yml, documentation-update.yml, enhancement-request.yml, frontend_issue.yml) to simplify issue reporting. ([[1]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-6f43bfcf9b558768178cf7c8f2f2ed4289c43ddbfd9a16000555fcea5857e10eL1-L72), [[2]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-7c49a365610d935ce439e3f241cd3f5d1df89a95d1a674d11ebdb1e518c7335cL1-L64), [[3]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-1102fe57d2701f7acdba2c328d23f6df63d014742e17e58ad5a09313c4b9090bL1-L76), [[4]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-e5d5e4cf429c6c8a5dfcce4d55beb3dd4fcf6fbb3e8606e7541e5c995863720eL1-L74), [[5]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-b99c60899a1fa2544a906334d2b9a4134903658f66c08329cd765b2cbeb2f6bcL1-L51))
  • Deleted .github/PULL_REQUEST_TEMPLATE.md, removing the pull request description template. ([.github/PULL_REQUEST_TEMPLATE.mdL1-L29](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-18813c86948efc57e661623d7ba48ff94325c9b5421ec9177f724922dd553a35L1-L29))

GitHub Actions Workflows:

  • Removed workflows for issue reminders, auto-comments on issues, PR validation, and post-merge messages (issue-reminder.yml, issue_close_open.yml, pr-checker.yml, pr_merge.yaml, pr_raise.yml). ([[1]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-4b94506e1d8b464d5a7f2dda9f74f858e1bfd8fe38514c2292894720479e7435L1-L45), [[2]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-7aff8763b9e644bc14942bf2eb4283578b6fca071b6d13b7d263e6ac150e1207L1-L27), [[3]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-68335f5b2498d978dba2c5454e0bb0eb6953c9047927b00e5591fa880f42ab2dL1-L33), [[4]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-9fd1803406301342fea24484fbf5759c0c6d59c4d598465d4e46c671436b11a5L1-L33), [[5]](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-6d3fe875c7db9bb1710907b813e7be180cbec7941c1ef7c4a9690bd654d492ddL1-L39))

Style and VSCode Settings:

  • Deleted .stylelintrc.json, which contained configuration for Stylelint rules. ([.stylelintrc.jsonL1-L10](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-528119d81e5a10738ae49f5e20d333ebc37cea63657eb9069281693e6dae0ad3L1-L10))
  • Removed .vscode/settings.json, which included ignored branches for pull requests. ([.vscode/settings.jsonL1-L5](https://github.com/vanshchauhan21/CryptoTracker/pull/929/files#diff-a5de3e5871ffcc383a2294845bd3df25d3eeff6c29ad46e3a396577c413bf357L1-L5))

Please resolve the errors of directory root

@vanshchauhan21 vanshchauhan21 merged commit 66a7370 into vanshchauhan21:main Jun 18, 2025
2 of 3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants