Skip to content

fixing - #292

Open
aamoghS wants to merge 28 commits into
feature/member-sitefrom
main
Open

fixing #292
aamoghS wants to merge 28 commits into
feature/member-sitefrom
main

Conversation

@aamoghS

@aamoghS aamoghS commented Jul 3, 2026

Copy link
Copy Markdown
Member

Note

Medium Risk
CI now deploys only the Hacklytics site build to Firebase; confirm no other hosting targets depended on the previous full-monorepo build in those workflows.

Overview
Firebase Hosting CI is retargeted so merge/PR workflows build only hacklytics2027 (pnpm turbo run build --filter=hacklytics2027) instead of the full monorepo, pin Node 22.23.1, set Firebase entryPoint: ".", and add explicit PR preview channelId values. A new deploy-hacklytics.yml workflow deploys on main pushes and on all pull requests with live vs pr-{n} channels.

Graphify support adds .graphifyignore (code-file whitelist) and commits graphify-out/ report artifacts; .gitignore now excludes local graphify-out/cache/ and cost.json.

Remaining edits are mostly YAML/markdown formatting (quote style, step indentation) across GitHub templates and workflows, plus trivial newline fixes in firebase.json and GCP_SETUP.md. pnpm-ci still runs a full turbo build (Node "22").

Reviewed by Cursor Bugbot for commit 0c7adbf. Bugbot is set up for automated code reviews on this repo. Configure here.

aamoghS and others added 24 commits June 10, 2026 15:14
Bumps [react](https://github.com/facebook/react/tree/HEAD/packages/react) and [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react). These dependencies needed to be updated together.

Updates `react` from 19.0.0 to 19.2.7
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/react/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.2.7/packages/react)

Updates `@types/react` from 19.1.3 to 19.2.17
- [Release notes](https://github.com/DefinitelyTyped/DefinitelyTyped/releases)
- [Commits](https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/react)

---
updated-dependencies:
- dependency-name: react
  dependency-version: 19.2.7
  dependency-type: direct:production
  update-type: version-update:semver-minor
- dependency-name: "@types/react"
  dependency-version: 19.2.17
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…ulti-b0dfc253ff

Bump react and @types/react

@github-advanced-security github-advanced-security 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.

CodeQL found more than 20 potential problems in the proposed changes. Check the Files changed tab for more details.

@greptile-apps

greptile-apps Bot commented Jul 3, 2026

Copy link
Copy Markdown

Too many files changed for review. (283 files found, 100 file limit)

Bypass the limit by tagging @greptile-apps to review.

@cursor

cursor Bot commented Jul 3, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_281e8d23-7f27-4946-99e3-d23e0cf7dacd)

@github-actions

github-actions Bot commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Visit the preview URL for this PR (updated for commit 0c7adbf):

https://hacklytics2027--pr-292-tfs6x1tk.web.app

(expires Tue, 04 Aug 2026 03:23:08 GMT)

🔥 via Firebase Hosting GitHub Action 🌎

Sign: c48ba34db61581e25fe2978355160b5eefe0e83f

@cursor

cursor Bot commented Jul 3, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_68156949-628b-481d-91c5-1a21b5f2badb)

@cursor

cursor Bot commented Jul 4, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_ae56aecb-4128-4f91-8cc1-d22dd03e65f0)

FaFire, FaMapMarkedAlt, FaBrain,
FaRobot, FaPlay, FaVolumeUp
} from "react-icons/fa";
import { FiCheckCircle, FiLock, FiAward } from "react-icons/fi";
};

// Achievements Definition
const achievements: Achievement[] = useMemo(() => [
@cursor

cursor Bot commented Jul 4, 2026

Copy link
Copy Markdown

Bugbot couldn't run - usage limit reached

Bugbot is counted against Cursor usage for this user or team, and this run hit a usage or spend limit.

A user or team admin can review and increase usage limits in the Cursor dashboard.

(requestId: serverGenReqId_e1612e88-9e97-483b-a084-ba4a97d3c8c8)

@github-actions github-actions Bot added the dependencies Pull requests that update a dependency file label Jul 28, 2026

@cursor cursor Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Cursor Bugbot has reviewed your changes using high effort and found 2 potential issues.

Fix All in Cursor

❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.

Reviewed by Cursor Bugbot for commit 0c7adbf. Configure here.

push:
branches:
- main
pull_request:

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Duplicate Firebase deploy workflows

Medium Severity

Adding deploy-hacklytics.yml creates duplicate Firebase Hosting deployments for the hacklytics target. Existing workflows still run, causing main pushes to trigger two live deploys and PRs to trigger two preview deploys, which doubles CI work, checks, and PR comments.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 0c7adbf. Configure here.


jobs:
build_and_deploy:
runs-on: ubuntu-latest

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Missing fork guard on deploy

Medium Severity

The deploy-hacklytics.yml workflow runs on pull_request events from forks without checking if the PR head is from the same repository. This causes the job to execute and fail for fork PRs, as the FIREBASE_SERVICE_ACCOUNT_DSGT_WEBSITE secret is unavailable.

Fix in Cursor Fix in Web

Reviewed by Cursor Bugbot for commit 0c7adbf. Configure here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants