OpenMetadata/.github
IceS2 14f880636a
ci(airflow-apis-tests): migrate Sonar step to sonarqube-scan-action@v7 with retry + add workflow_dispatch (#28292)
* ci(airflow-apis-tests): retry Sonar PR scan on JRE-provisioning flake

Mirror the py-tests pattern: migrate from the deprecated
sonarsource/sonarcloud-github-action@master to
SonarSource/sonarqube-scan-action@v7, mark the PR scan
continue-on-error, and add a sleep+retry step so a transient
'Failed to query JRE metadata' from Sonar's JRE-provisioning
endpoint no longer fails the job on first attempt. Hoist the
shared sonar args into a workflow-level SONAR_OPTS env.

* ci(airflow-apis-tests): allow workflow_dispatch + run Sonar step on it

Add workflow_dispatch trigger so the Sonar retry path can be
exercised from the Actions UI without opening a PR, and extend
the Sonar PR step (plus its wait+retry siblings) to run on the
dispatch event.

* ci(airflow-apis-tests): scope Sonar steps to pull_request_target only

Drop workflow_dispatch from the Sonar PR/retry step conditions so
manual runs don't fire the scanner with empty -Dsonar.pullrequest.*
flags (would create a branch entry in SonarCloud, per gitar-bot
review). Dispatch trigger stays for re-running the build/test
surface; Sonar will only fire on a real PR where the pull-request
context exists.
2026-05-20 10:33:47 +02:00
..
actions Migrate Databricks from sqlalchemy-databricks to databricks-sqlalchemy (#26896) 2026-05-04 18:53:24 +05:30
ISSUE_TEMPLATE chore(github): migrate issue templates to structured forms (#27710) 2026-04-24 14:08:20 +02:00
scripts chore(github): migrate issue templates to structured forms (#27710) 2026-04-24 14:08:20 +02:00
trivy/templates Feat: Github Workflow Action for Scanning vulnerabilities using Trivy. (#19710) 2025-02-16 12:02:14 -08:00
workflows ci(airflow-apis-tests): migrate Sonar step to sonarqube-scan-action@v7 with retry + add workflow_dispatch (#28292) 2026-05-20 10:33:47 +02:00
CODEOWNERS chore: update code owner for openmetadata-ui-core-components (#23616) 2025-09-29 19:57:34 +05:30
copilot-instructions.md chore(ingestion): drop pylint, expand ruff (#27774) 2026-04-28 07:21:59 +02:00
dependabot.yml Address Transitive vulnerabilities (#28169) 2026-05-16 00:02:49 -07:00
e2eLabeler.yml Show collapse for record type of topic entity (#16063) 2024-04-29 19:16:40 +05:30
labeler.yml Refactor: remove doc changes from OM repo (#22019) 2025-08-20 14:28:48 +05:30
pull_request_template.md docs(github): require issue link, design, tests, UI recording in PR template (#27891) 2026-05-07 08:05:56 +02:00
teams.yml CI - Update teams.yaml (#23943) 2025-10-17 15:59:34 +05:30