-
Notifications
You must be signed in to change notification settings - Fork 13
Update 2026: replacing 'GDSC' instances w/ 'GDG', updating the curren… #528
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
base: main
Are you sure you want to change the base?
Conversation
…t team list, modified package.json, et al.
❌ Deploy Preview for gdscutm failed.
|
✅ Deploy Preview for gdscutm ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
|
it builds fine on my device... |
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.
Pull request overview
This PR rebrands the website from GDSC (Google Developer Student Clubs) to GDG (Google Developer Groups), updates the team expiry date, modifies the Instagram URL, and adds a test script to resolve a commit hook error.
Key Changes
- Comprehensive rebranding from "GDSC" to "GDG" across the entire codebase
- Extended ExpiryContainer date from June 2025 to August 2026
- Updated Instagram URL from instagram.com/gdscutm to instagram.com/gdgutm
- Replaced SVG wordmark with new GDG branding
- Added npm test script to package.json
Reviewed changes
Copilot reviewed 14 out of 17 changed files in this pull request and generated 4 comments.
Show a summary per file
| File | Description |
|---|---|
| src/app/page.tsx | Updated branding and extended team expiry to August 2026 |
| src/app/projects/page.tsx | Changed Solution Challenge link text to GDG UTM |
| src/app/layout.tsx | Updated site metadata with GDG branding |
| src/data/faq.json | Updated all FAQ content from GDSC to GDG |
| src/data/projects.json | Updated project descriptions with new branding |
| src/data/SocialButton.tsx | Changed Instagram URL to new handle |
| src/assets/graphics/gdscwordmark.svg | Replaced with new GDG logo SVG |
| package.json | Added empty test script and updated description |
| .husky/pre-commit | Replaced pre-commit hook with test command only |
| .gitignore | Added redundant .env.local entry |
| README.md | Updated documentation with GDG branding |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| </HomepageSection> | ||
|
|
||
| <ExpiryContainer date={'2025-06-30'}> | ||
| <ExpiryContainer date={'2026-08-30'}> |
Copilot
AI
Jan 6, 2026
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.
The date has been changed from '2025-06-30' to '2026-08-30', extending the expiry by 14 months. However, according to the PR description, the intention was to "bump up by 1 yr and 2 months, so it'll expire in August instead of June". From June 2025 to August 2026 is actually 1 year and 2 months, but the current date is January 2026. This means the team section will expire in approximately 7 months from now. Please verify this is the intended expiry date, as it seems the date may have been calculated from the wrong base date.
.husky/pre-commit
Outdated
| echo "$FILES" | xargs git add | ||
|
|
||
| exit 0 | ||
| npm test |
Copilot
AI
Jan 6, 2026
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.
The pre-commit hook has been completely replaced with just 'npm test', removing the previous script that handled formatting with Prettier and linting. This means code will no longer be automatically formatted or linted before commits. While the test script was added to fix the commit error mentioned in the PR notes, this change removes important code quality automation. Consider restoring the original pre-commit functionality or integrating the test command properly.
| npm test | |
| #!/bin/sh | |
| . "$(dirname "$0")/_/husky.sh" | |
| npm run lint && npm run format && npm test |
| guidance! Additionally, you may be able to submit your project as a part of the global{' '} | ||
| <Link external href="https://developers.google.com/community/gdsc-solution-challenge"> | ||
| GDSC Solution challenge | ||
| GDG UTM Solution challenge |
Copilot
AI
Jan 6, 2026
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.
The link text "GDG UTM Solution challenge" is misleading. The link points to the global Google Developer Student Clubs Solution Challenge, not a GDG UTM-specific challenge. The text should be "Google Solution Challenge" or "GDSC Solution Challenge" to accurately reflect what students are submitting to.
| GDG UTM Solution challenge | |
| GDSC Solution Challenge |
README.md
Outdated
| ## About The Project | ||
|
|
||
| This is the official website for the University of Toronto Mississauga Google Developer Student Club (UTM GDSC). The frontend is built with [Next.js App Router](https://nextjs.org/docs/app) with Material UI installed. | ||
| This is the official website for the University of Toronto Mississauga Google Developer GROUPS - UTM Chapter (GDG UTM). The frontend is built with [Next.js App Router](https://nextjs.org/docs/app) with Material UI installed. |
Copilot
AI
Jan 6, 2026
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.
The description says "Google Developer GROUPS - UTM Chapter" with "GROUPS" fully capitalized, but elsewhere in the codebase it's consistently written as "Google Developer Groups" with standard title case. This inconsistency should be corrected for uniformity.
|
|
||
| # .env | ||
| .env*.local | ||
| .env.local |
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.
this is fine but doesn't the .env*.local rule already ignore this? I'm fine to be more explicit about it though
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.
yeah im just paranoid about committing .env file
| </HomepageSection> | ||
|
|
||
| <ExpiryContainer date={'2025-06-30'}> | ||
| <ExpiryContainer date={'2026-08-30'}> |
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.
Make sure our team data is updated before this PR is merged
| guidance! Additionally, you may be able to submit your project as a part of the global{' '} | ||
| <Link external href="https://developers.google.com/community/gdsc-solution-challenge"> | ||
| GDSC Solution challenge | ||
| GDG UTM Solution challenge |
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.
solution challenge is not chapter-specific AFAIK
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.
please outline any text so that it gets rendered properly. ask marketing if needed
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.
what is this used for?
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.
oh its just the old version, i left it there just in case
Co-authored-by: logonoff <[email protected]>
Co-authored-by: logonoff <[email protected]>
Co-authored-by: logonoff <[email protected]>
Co-authored-by: logonoff <[email protected]>
Co-authored-by: logonoff <[email protected]>
|



Summary
I updated all instances of GDSC to GDG, did some basic security updates, and added the new members in the team section.
Changes
I bumped the
ExpiryContainerup by 1 yr and 2 months, so it'll expire in August instead of June like before.Notes
When doing a commit, i got this error
so in package.json, I added this
I'm not sure why this error arises, since
also exists in package.json.
I just wanted to put it out there, just in case this is the incorrect way to go about this problem.
Also, I went with Google sans for the font of
gdscwordmark.svg(the header we're greeted with when first opening the site).I tried making it as close as possible as before, but it still is a little off. If anyone dislikes the change, lmk the exact font, size, font weights and ill update it.