-
Notifications
You must be signed in to change notification settings - Fork 7
chore(ci): bump tester action #2565
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
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 temporarily updates the GitHub Actions workflow to test an upcoming version of the bcgov/action-test-and-analyse action by switching from a pinned commit SHA to a branch reference.
- Replaces pinned commit SHA (
c20d16c26d9b7e6e486f01702880053ed4ebdc91) with branch reference (copilot/prune-deps-and-exports) - Updates both backend and frontend test jobs to use the test branch
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
- Add rimraf to devDependencies (used in scripts) - Remove unused @faker-js/faker, @tanstack/react-router-devtools, history - Create knip.config.ts to handle auto-generated files and Vite aliases - Format SCSS file
- Add knip to frontend devDependencies (required by knip.config.ts) - Add knip to backend devDependencies (required by knip.config.ts) - Fixes runtime errors when knip config files import from 'knip' package
- Update knip from ^6.0.0 to ^5.0.0 in both frontend and backend - Fixes npm ci error: No matching version found for knip@^6.0.0 - knip remains in devDependencies only (not installed in production builds)
- Remove knip from frontend and backend devDependencies - Remove type imports from knip.config.ts files - Config files work as plain objects without requiring knip package - External action (bcgov/action-test-and-analyse) installs knip itself
- Remove @testing-library/user-event (exported but never used) - Add rimraf to devDependencies (used in scripts) - Remove unused userEvent export from test-utils.tsx
Description
Please provide a summary of the change and the issue fixed. Please include relevant context. List dependency changes.
Fixes # (issue)
Type of change
How Has This Been Tested?
Checklist
Further comments
Thanks for the PR!
Deployments, as required, will be available below:
Please create PRs in draft mode. Mark as ready to enable:
After merge, new images are deployed in: