Skip to content

Implement Astro + Vite React Workflow - #72

Open
github-actions[bot] wants to merge 9 commits into
mainfrom
i71-20260610-1537
Open

Implement Astro + Vite React Workflow#72
github-actions[bot] wants to merge 9 commits into
mainfrom
i71-20260610-1537

Conversation

@github-actions

@github-actions github-actions Bot commented Jun 10, 2026

Copy link
Copy Markdown
Contributor

1. Target

2. Specification / Test Plan

(Text here)

3. Additional Instructions / Notes for Shipping (optional)

N/A

4. Check before Review Request

  • Self Review : I reviewed changes by myself and approved them.
    • Ensure there is no sensitive information, typos, unrelated changes, or debugging code.
  • Evidence : I attached evidences to prove the changes.
    • Record and attach a demo video. For minor changes, attaching an image is also acceptable.
    • Evidences should be updated to the latest version when further changes are made.

5. Evidence

(Attach here before request review)

@amirahosbr amirahosbr changed the title Implement Astro Workflow Implement Astro + Vite React Workflow Jun 10, 2026
amirahosbr and others added 5 commits June 10, 2026 15:26
- Changed the state update function in the App component from using `state += 1` to `state + 1` for proper state management in React.
- inject @astrojs/cloudflare adapter in astro.config when deploying to
  cloudflare-pages/workers, and add the Astro wrangler.jsonc config block
- auto-add @astrojs/cloudflare devDependency for Astro + Cloudflare
- fix eslint deps: globals and typescript-eslint now required for all
  eslint projects; React plugins gated on IsReactInt (covers astro-react)
- template .gitignore files as .gitignore.tmpl so they render correctly
- bump @biomejs/biome 2.4.15 -> 2.5.0
- add type="button" to React button templates

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
GetIntegration returned an error whenever the registry WAS loaded
(inverted nil check), so IsReactInt/IsVueInt always returned false.
This regressed the eslint React-plugin rule for vite-react and blocked
it for astro-react. Fix the guard and add an entry nil-check.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
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.

Implement Astro Workflow

2 participants