Enable code scanning for infrastructure repositories#184
Enable code scanning for infrastructure repositories#184AlexanderLanin wants to merge 4 commits into
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
oh crap. github rejects configuring non existent languages with |
|
Thank you for raising a pull request to update the configuration of your GitHub organization. The following conditions need to be fulfilled for auto-merging to be available:
Otterdog commands and optionsYou can trigger otterdog actions by commenting on this PR:
|
|
The author (AlexanderLanin) of this PR is associated with this organization in the role of Additionally, AlexanderLanin is a member of the following teams: |
This comment has been minimized.
This comment has been minimized.
|
Note The current configuration is out-of-sync with the live settings: Diff to live settingsProject automotive.score[github_id=eclipse-score]
there have been 36 validation infos, enable verbose output to display them.
- remove org_secret[name="DEVELOCITY_API_TOKEN"] {
- name = "DEVELOCITY_API_TOKEN"
- selected_repositories = []
- visibility = "public"
- }
- remove environment[name="copilot", repository=logging] {
- deployment_branch_policy = "all"
- name = "copilot"
- reviewers = []
- wait_timer = 0
- }
- remove environment[name="copilot", repository=inc_someip_gateway] {
- deployment_branch_policy = "all"
- name = "copilot"
- reviewers = []
- wait_timer = 0
- }
Plan: 0 to add, 0 to change, 3 to delete. |
This comment has been minimized.
This comment has been minimized.
|
Please find below the validation of the requested configuration changes: Diff for 3038888Project automotive.score[github_id=eclipse-score]
there have been 36 validation infos, enable verbose output to display them.
! repository[name="apt-install"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="bazel-tools-cc"] {
! code_scanning_default_languages = [
+ "actions"
+ "c-cpp"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="bazel_cpp_toolchains"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="bazel_platforms"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="bazel_registry"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="bazel_registry_ui"] {
! dependabot_security_updates_enabled = true -> false
! }
! repository[name="cicd-actions"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="cicd-workflows"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="dash-license-scan"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="devcontainer"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="docs-as-code"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="ferrocene_toolchain_builder"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="infrastructure"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="itf"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="module_template"] {
! code_scanning_default_languages = [
+ "actions"
+ "c-cpp"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="more-disk-space"] {
! code_scanning_default_languages = [
+ "actions"
+ "javascript-typescript"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="os_images"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="qnx_unit_tests"] {
! code_scanning_default_languages = [
+ "actions"
+ "c-cpp"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="reference_integration"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="rules_imagefs"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="rules_rust"] {
! dependabot_security_updates_enabled = true -> false
! }
! repository[name="sbom-tool"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="score_cpp_policies"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="score_rust_policies"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="testing_tools"] {
! code_scanning_default_languages = [
+ "actions"
+ "c-cpp"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="toolchains_gcc"] {
! code_scanning_default_languages = [
+ "actions"
+ "c-cpp"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="toolchains_gcc_packages"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="toolchains_qnx"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="toolchains_rust"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="tooling"] {
! code_scanning_default_languages = [
+ "actions"
+ "python"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
! repository[name="tools"] {
! code_scanning_default_languages = [
+ "actions"
! ]
! code_scanning_default_setup_enabled = false -> true
! }
Plan: 0 to add, 60 to change, 0 to delete. |
|
/otterdog merge |
|
Warning This pull request cannot be auto-merged via
|
|
@eclipse-score/eclipsefdn-releng can you merge this? Was it wrong to include the script in this repo? |
Enable basic code scanning for infrastructure repositories while disabling it for forks.
Typical infrastructure repositories contain actions and python code. Just cicd-actions is known to also contain JS/TS code.
Note: infrastructure is going first. If that works out, we'll roll it out to the others as well.