Dev to Main Sync - pull request #998 from iAmAshuSahoo/985#1007
Dev to Main Sync - pull request #998 from iAmAshuSahoo/985#1007iamitprakash merged 2 commits intomainfrom
Conversation
Issue 985 - Skip other jobs if any of the job is failing.
|
Important Review skippedAuto reviews are disabled on base/target branches other than the default branch. Please check the settings in the CodeRabbit UI or the You can disable this status message by setting the Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. 🪧 TipsChatThere are 3 ways to chat with CodeRabbit:
SupportNeed help? Create a ticket on our support page for assistance with any issues or questions. Note: Be mindful of the bot's finite context window. It's strongly recommended to break down tasks such as reading entire modules into smaller chunks. For a focused discussion, use review comments to chat about specific files and their changes, instead of using the PR comments. CodeRabbit Commands (Invoked using PR comments)
Other keywords and placeholders
CodeRabbit Configuration File (
|
|
Why this happens when you move CodeQL config from codeql-analysis.yml to workflow.yml GitHub’s code scanning compares CodeQL runs between the base branch and the PR branch by matching workflow files and job configurations. If the base branch (main) still has .github/workflows/codeql-analysis.yml but your PR branch removed this file and moved the CodeQL job to .github/workflows/workflow.yml, GitHub sees a configuration mismatch. It expects to find the CodeQL configuration in the old file, but it’s missing, so it reports "1 configuration not found." This causes the CodeQL check to be marked neutral because it cannot properly compare alerts introduced by the PR. |
Deploying dashboard-rds with
|
| Latest commit: |
80ed80f
|
| Status: | ✅ Deploy successful! |
| Preview URL: | https://e9042e8e.dashboard-rds.pages.dev |
| Branch Preview URL: | https://develop.dashboard-rds.pages.dev |
Issue 985 - Skip other jobs if any of the job is failing.
Date: 26 May 2025
Developer Name: Ashutosh Sahoo
Issue Ticket Number
Description
CI runs all jobs even if early checks like ESLint or Prettier fail. This means tests and deployments still run, even when the code isn't clean or build-ready.
As a part of this task, we want to upgrade the dependencies on the workflow. We want to skip the jobs if any of the tasks fail. We want to optimize the overall experience.
Documentation Updated?
Under Feature Flag
Database Changes
Breaking Changes
Development Tested?
Screenshots
Screenshot 1
SuccessFailure
Test Coverage
Details
Not requiredAdditional Notes
Not Available