-
Notifications
You must be signed in to change notification settings - Fork 2
Enable Linter to CI #14
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
0458e75 to
9ac6c93
Compare
Add upload image command
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 enables linter to CI by adding a GitHub Actions workflow that checks out both the Boxel monorepo and this catalog repo, copies catalog files into the monorepo structure, and runs linting on both the catalog and host packages.
Changes:
- Added CI workflow for automated linting on push to main and pull requests
- Added TypeScript configuration for the catalog realm with strict type checking
- Added image upload command that supports blob URLs, data URIs, and remote URLs with Cloudflare Images integration
- Added CloudflareImage card definition extending ImageCard with computed URL field
- Minor trailing whitespace added to Tag name field
Reviewed changes
Copilot reviewed 3 out of 5 changed files in this pull request and generated 9 comments.
Show a summary per file
| File | Description |
|---|---|
.github/workflows/ci-lint.yaml |
New CI workflow that orchestrates linting across catalog and host packages |
tsconfig.json |
TypeScript configuration with strict compiler options and path mappings for catalog realm |
commands/upload-image.ts |
Complete image upload command implementation with support for multiple source types and Cloudflare integration |
cloudflare-image.gts |
CloudflareImage card definition with hardcoded account ID and computed URL field |
Tag/4d0f9ae2-048e-4ce0-b263-7006602ce6a4.json |
Trailing whitespace added to "User Contributed" tag name |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
ea9b612 to
0e17a22
Compare
No description provided.