Skip to content

fix: improve GitHub Actions workflows and add comprehensive AI development guidelines #89

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

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Conversation

ethan-mfb
Copy link
Collaborator

Summary

  • Fix release script path in GitHub Actions workflow (was using ../scripts/release.sh instead of ./scripts/release.sh)
  • Update GitHub Actions to latest versions (checkout@v4, setup-node@v4, sonarqube-scan-action@v5)
  • Change release workflow from automatic push trigger to manual workflow_dispatch
  • Create comprehensive LLM_INSTRUCTIONS.md with coding standards for TypeScript, React, CSS, and testing
  • Add CLAUDE.md with Claude-specific development context and commit message format
  • Add GitHub Copilot instructions in VS Code settings for code generation and commit messages
  • Add typecheck script to package.json
  • Update package dependencies (brace-expansion to 2.0.2)
  • Add Dockerfile improvements
  • Remove redundant development section from README to avoid duplication with LLM instruction files

@ethan-mfb ethan-mfb self-assigned this Jun 13, 2025
@ethan-mfb ethan-mfb requested a review from a team June 13, 2025 19:56
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.

1 participant