Skip to content

Conversation

github-actions[bot]
Copy link
Contributor

You can preview this rule here (updated a few minutes after each push).

Review

A dedicated reviewer checked the rule description successfully for:

  • logical errors and incorrect information
  • information gaps and missing content
  • text style and tone
  • PR summary and labels follow the guidelines

@denis-troller denis-troller changed the title Create rule S8035 Create rule S8035: Change Data Capture event objects should follow the correct naming convention Sep 29, 2025
Copy link

Quality Gate passed Quality Gate passed for 'rspec-tools'

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

Copy link

Quality Gate passed Quality Gate passed for 'rspec-frontend'

Issues
0 New issues
0 Fixed issues
0 Accepted issues

Measures
0 Security Hotspots
0 Dependency risks
No data about Coverage
No data about Duplication

See analysis details on SonarQube

Copy link

CI Feedback 🧐

A test triggered by this PR failed. Here is an AI-generated analysis of the failure:

Action: build-and-deploy

Failed stage: Deploy 🚀 [❌]

Failure summary:

The deployment failed during the push to the gh-pages branch:
- Git push was rejected by the remote
with: cannot lock ref 'refs/heads/gh-pages': is at 1e73314c2e85e17c52c040d5e8b7567ad2915348 but
expected 4311f89b7895b819be8b7f7e5498ce32492d2e8d (lines 831-832).
- This indicates the local deploy
branch was out of date with gh-pages (remote updated in the meantime), so the forced push could not
update the locked ref.
- Result: /usr/bin/git exited with code 1, causing the deploy step to fail
(line 835).

Relevant error logs:
1:  Runner name: 'github-ubuntu-latest-s_2d220d64559d'
2:  Runner group name: 'github'
...

129:  ##[endgroup]
130:  npm warn deprecated [email protected]: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
131:  npm warn deprecated [email protected]: Glob versions prior to v9 are no longer supported
132:  npm warn deprecated @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
133:  npm warn deprecated @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
134:  npm warn deprecated @material-ui/[email protected]: Material UI v4 doesn't receive active development since September 2021. See the guide https://mui.com/material-ui/migration/migration-v4/ to upgrade to v5.
135:  added 412 packages, and audited 413 packages in 7s
136:  63 packages are looking for funding
137:  run `npm fund` for details
138:  found 0 vulnerabilities
139:  > [email protected] predeploy
140:  > npm run prepare-rules && npm run build
141:  > [email protected] prepare-rules
142:  > ts-node -P tsconfig-rules.json ./src/deployment/index.ts
143:  When parsing the JSON file /home/runner/work/rspec/rspec/frontend/incomplete-rules-repo/rules/S7472/python/metadata.json
144:  {"level":"error","message":"Failed to process PR (https://github.com/SonarSource/rspec/pull/4914), it will be skipped (SyntaxError: Expected double-quoted property name in JSON at position 493)","source":"pullRequestIndexing.ts"}
145:  {"level":"error","message":"No languages found for rule S7472, at least 1 is required","source":"searchIndex.ts"}
146:  > [email protected] build
...

259:  * [new branch]            feat/smarini/BUILD-6088-add-security-md -> origin/feat/smarini/BUILD-6088-add-security-md
260:  * [new branch]            feat/sonartech/BUILD-8875-changeRunnersNames -> origin/feat/sonartech/BUILD-8875-changeRunnersNames
261:  * [new branch]            feature/education       -> origin/feature/education
262:  * [new branch]            feature/education-backup -> origin/feature/education-backup
263:  * [new branch]            feature/education-new-checks -> origin/feature/education-new-checks
264:  * [new branch]            feature/education-new-checks-rebased -> origin/feature/education-new-checks-rebased
265:  * [new branch]            feature/education-updated -> origin/feature/education-updated
266:  * [new branch]            fix-cloudformation-s6295 -> origin/fix-cloudformation-s6295
267:  * [new branch]            fix-uncatched-promise   -> origin/fix-uncatched-promise
268:  * [new branch]            fix/re-bot/ownership    -> origin/fix/re-bot/ownership
269:  * [new branch]            fix/typo/S5131          -> origin/fix/typo/S5131
270:  * [new branch]            ft/cleaning             -> origin/ft/cleaning
271:  * [new branch]            ft/common3              -> origin/ft/common3
272:  * [new branch]            ft/cppcoreguidelines    -> origin/ft/cppcoreguidelines
273:  * [new branch]            ft/dirty-security-apply -> origin/ft/dirty-security-apply
274:  * [new branch]            ft/fix-error-login      -> origin/ft/fix-error-login
275:  * [new branch]            ft/moreupdate           -> origin/ft/moreupdate
...

817:  M rules/S8037/apex-metadata.json
818:  M rules/S8037/default-description.html
819:  M rules/S8037/default-metadata.json
820:  M rules/S8038/apex-description.html
821:  M rules/S8038/default-description.html
822:  M rules/rule-index-aggregates.json
823:  M rules/rule-index-store.json
824:  M rules/rule-index.json
825:  [command]/usr/bin/git add --all .
826:  [command]/usr/bin/git checkout -b github-pages-deploy-action/uanxjuz6a
827:  Switched to a new branch 'github-pages-deploy-action/uanxjuz6a'
828:  [command]/usr/bin/git commit -m Deploying to gh-pages from  @ 2d5eae6e5b9b517ee69d64dbf9c94ca2a1d15230 🚀 --quiet --no-verify
829:  [command]/usr/bin/git push --force ***github.com/SonarSource/rspec.git github-pages-deploy-action/uanxjuz6a:gh-pages
830:  To https://github.com/SonarSource/rspec.git
831:  ! [remote rejected]       github-pages-deploy-action/uanxjuz6a -> gh-pages (cannot lock ref 'refs/heads/gh-pages': is at 1e73314c2e85e17c52c040d5e8b7567ad2915348 but expected 4311f89b7895b819be8b7f7e5498ce32492d2e8d)
832:  error: failed to push some refs to 'https://github.com/SonarSource/rspec.git'
833:  Running post deployment cleanup jobs… 🗑️
834:  [command]/usr/bin/git worktree remove github-pages-deploy-action-temp-deployment-folder --force
835:  ##[error]The deploy step encountered an error: The process '/usr/bin/git' failed with exit code 1 ❌
836:  Deployment failed! ❌
837:  Post job cleanup.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant