Skip to content

feat: add selected GSSoC'26 issue automation scripts and update repo links#54

Closed
Aditya948351 wants to merge 1 commit into
masterfrom
feature/gssoc-issues
Closed

feat: add selected GSSoC'26 issue automation scripts and update repo links#54
Aditya948351 wants to merge 1 commit into
masterfrom
feature/gssoc-issues

Conversation

@Aditya948351

Copy link
Copy Markdown
Collaborator

This PR adds the PowerShell automation scripts used to generate the 10 selected GSSoC'26 issues, updates the repository links in layout and site configurations to the official org repo, and integrates local firebase config placeholders.

Copilot AI review requested due to automatic review settings May 17, 2026 11:48

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

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 adds GitHub issue automation scripts for selected GSSoC'26 tasks, updates repository references to the official organization repository, and adds Firebase project configuration support.

Changes:

  • Updated public repository links in app metadata and site config.
  • Added PowerShell scripts for creating selected GSSoC'26 GitHub issues.
  • Added Firebase project alias config and expanded log-file ignores.

Reviewed changes

Copilot reviewed 5 out of 10 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
src/config/siteConfig.ts Updates project URL to the official GitHub org repository.
src/app/layout.tsx Updates structured data sameAs GitHub link.
scripts/create_remaining_issues.ps1 Adds helper script for creating two GSSoC'26 issues.
scripts/create_20_issues.ps1 Adds main script for creating selected GSSoC'26 issues.
.gitignore Adds generic *.log ignore rule.
.firebaserc Adds Firebase default project alias.
Comments suppressed due to low confidence (5)

scripts/create_20_issues.ps1:61

  • The label name contains a typo (begiinner). If the repository label is level: beginner, gh issue create will fail to apply this label or create issues with the wrong classification; correct the label spelling consistently.
        Labels = "gssoc26,level: begiinner,good first issue,type:bug"

scripts/create_20_issues.ps1:83

  • The label name contains a typo (begiinner). If the repository label is level: beginner, gh issue create will fail to apply this label or create issues with the wrong classification; correct the label spelling consistently.
        Labels = "gssoc26,level: begiinner,good first issue,enhancement"

scripts/create_20_issues.ps1:105

  • The label name contains a typo (begiinner). If the repository label is level: beginner, gh issue create will fail to apply this label or create issues with the wrong classification; correct the label spelling consistently.
        Labels = "gssoc26,level: begiinner,good first issue,type:bug"

scripts/create_20_issues.ps1:126

  • The label name contains a typo (begiinner). If the repository label is level: beginner, gh issue create will fail to apply this label or create issues with the wrong classification; correct the label spelling consistently.
        Labels = "gssoc26,level: begiinner,good first issue,documentation"

scripts/create_remaining_issues.ps1:58

  • The label name contains a typo (begiinner). If the repository label is level: beginner, gh issue create will fail to apply this label or create issues with the wrong classification; correct the label spelling consistently.
$nextPrevBody | gh issue create --title $nextPrevTitle --label "gssoc26,level: begiinner,good first issue,type:bug" --assignee "@me" --body-file -

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment on lines +182 to +184
### Proposed Solution
1. Inside the RSVP trigger, immediately disable the button and swap button text with a loading spinner component.
2. Query the user's registered event collection or write using a specific unique ID (e.g. `db.collection('rsvps').doc('${userId}_${eventId}')`).
- Thumbnail images must load natively using Next.js optimization.
- The UI must render correctly without stretching or distorting thumbnails on responsive screen sizes.
"@
Labels = "gssoc26,level: begiinner,good first issue,enhancement"
Comment thread scripts/create_remaining_issues.ps1
@Aditya948351 Aditya948351 deleted the feature/gssoc-issues branch May 17, 2026 11:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants