-
Notifications
You must be signed in to change notification settings - Fork 323
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
Reduce CI workload by only running backend tests when engine or libs sources have changed #11579
Comments
related #11579 Changelog: - update: use workflow `concurrency` setting instead of running the action to cancel previous jobs
Dmitry Bushev reports a new STANDUP for yesterday (2024-11-28): Progress: [11675] Fixed inputs for scheduled nightly release. Created the PR. [11579] Started working on the issue. Replaced the action to cancel previous jobs with the concurrency setting. Created the PR. It should be finished by 2024-12-04. Next Day: Next day I will be working on the #11579 task. Continue working on the task |
Dmitry Bushev reports a new STANDUP for today (2024-11-29): Progress: [11708] Another attempt to fix inputs for the scheduled nightly release. Created the PR. [11579] Updated the gui-pull-request job for building the engine and packaging the gui workflows. Started testing It should be finished by 2024-12-04. Next Day: Next day I will be working on the #11579 task. Continue working on the task |
Dmitry Bushev reports a new STANDUP for today (2024-12-02): Progress: [11579] Updated the concurrency settings. Made the macOS jobs optional. Updated the changed files reports. Updated to always run the pipeline on the develop branch. It should be finished by 2024-12-04. Next Day: Next day I will be working on the #11579 task. Continue working on the task |
Dmitry Bushev reports a new STANDUP for today (2024-12-03): Progress: [11579] Added optional workflows with macOS checks for engine checks and gui packaging. Updated continue-on-error settings. Testing on CI. Undrafted the PR. [11734] Reproduced the issue It should be finished by 2024-12-04. Next Day: Next day I will be working on the #11579 task. Continue working on the task |
Dmitry Bushev reports a new STANDUP for yesterday (2024-12-04): Progress: [11734] Debugging the line edits. Updated the logic to filter the case when the lines are swapped. Added tests. Created the PR [11579] Moving the gui-changed-files step to a separate workflow, It should be finished by 2024-12-04. Next Day: Next day I will be working on the #11579 task. Continue working on the task |
Dmitry Bushev reports a new STANDUP for today (2024-12-05): Progress: [11779] Debugging the method renaming. Found a scenario that reliably reproduces the issue. Filed a ticket [11579] Refactored files-changed steps into separate reusable workflows. Split single pull-request workflow into separate workflows. Updated the watched files. Updated the PR description. It should be finished by 2024-12-06. Next Day: Next day I will be working on the #11579 task. Continue working on the task |
Dmitry Bushev reports a new STANDUP for today (2024-12-06): Progress: [11798] Discovered an issue in the GUI code editor. Found a reproducible scenario. Filed the ticket [11579] Updated the branch. Optimized job names so that they fit on the screen on the PR page. [11758] Reproduced the issue. Updated directory creation logic in PM. Created a PR. It should be finished by 2024-12-06. Next Day: Next day I will be working on the #11579 task. Continue working on the task |
There is no need to run unit tests for backend when the only sources that have changed are in GUI.
See #11522 for the reverse.
The text was updated successfully, but these errors were encountered: