-
Notifications
You must be signed in to change notification settings - Fork 1
Shared configs/workflows/default #147
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
Conversation
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 addresses spelling corrections in the "Portfolios" AI feature documentation and implements shared configuration/workflow improvements across the monorepo. The primary fix corrects "build in" to "built in" in the guardrails description for the portfolios feature.
Key changes:
- Corrects spelling error in portfolios guardrails text
- Updates package versions to 1.6.0 across affected packages
- Adds test coverage for the Layout class
- Simplifies GitHub Actions workflow configurations
Reviewed Changes
Copilot reviewed 11 out of 12 changed files in this pull request and generated 1 comment.
Show a summary per file
| File | Description |
|---|---|
| packages/aiinfo/src/components/portfolios/index.tsx | Corrects "build in" to "built in" in guardrails description |
| packages/aiinfo/package.json | Version bump to 1.6.0 and adds default export path |
| packages/aiinfo/cache/checksum.json | Updates checksums for CSV and portfolios data |
| packages/aiinfo/cache/cache.csv | Updates portfolios guardrails text with spelling correction |
| packages/aiinfo/Changelog.md | Documents the spelling correction in the changelog |
| package.json | Version bump to 1.6.0 for root package |
| apps/nutritionfacts/src/assets/Layout.ts | Exports Layout class alongside DefaultLayout |
| apps/nutritionfacts/src/assets/Layout.test.ts | Adds comprehensive test coverage for Layout class |
| apps/nutritionfacts/package.json | Version bump to 1.6.0 |
| .github/workflows/nutritionfacts-auto-release.yml | Fixes package installation command syntax |
| .github/workflows/deploy-apps.yml | Simplifies dependency installation process |
| run: | | ||
| set -euo pipefail | ||
| pnpm -F nutritionfacts up @instructure.ai/aiinfo@latest | ||
| pnpm -F nutritionfacts add pnpm -F nutritionfacts add "@instructure.ai/aiinfo@^${TAG#*@}" |
Copilot
AI
Oct 21, 2025
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.
The command duplicates "pnpm -F nutritionfacts add" twice, which will result in a syntax error. This should be a single command: pnpm -F nutritionfacts add "@instructure.ai/aiinfo@^${TAG#*@}"
| pnpm -F nutritionfacts add pnpm -F nutritionfacts add "@instructure.ai/aiinfo@^${TAG#*@}" | |
| pnpm -F nutritionfacts add "@instructure.ai/aiinfo@^${TAG#*@}" |
No description provided.