eclipse-leda / .eclipsefdn

Repository to host configurations related to the Eclipse Foundation.
https://eclipse-leda.github.io/.eclipsefdn/
0 stars 2 forks source link

Enforcing 2FA for all members of the organisation #5

Closed mbarbero closed 9 months ago

mbarbero commented 9 months ago

We're taking steps to further enhance the security of your projects and repositories, as part of our ongoing commitment to cybersecurity.

Following our previous communication on January 14th, shared through the eclipse.org-committers mailing list, and detailed in the associated support ticket, we are now enabling the requirement for two-factor authentication (2FA) across the entire GitHub organisation of your project.

We are pleased to report that your organisation was already in full compliance with this new requirement; all members already have 2FA enabled. Consequently, this policy enforcement will not necessitate any immediate changes on your part. However, it is important to mention that moving forward, all new committers or contributors, will be required to activate 2FA prior to their invitation to join the GitHub organisation.

Should you have any questions or face any challenges with this change, please do not hesitate to open a ticket on the HelpDesk, comment on the ticket tracking this initiative, or just add your comment to this pull request.

Thanks!

/cc @OleksandrChaika @chheis @d-s-e @el-paso @magdalenakusz @mariaivanova-git @michaelbyrne323 @mikehaller @stlachev @stoyan-zoubev @timdesi @tobiwan3 @vasilvas99

github-actions[bot] commented 9 months ago
Diff for e10fa87079b3ed28c75134625accaa5804e3244b: ```diff Printing local diff: Actions are indicated with the following symbols: + create ! modify ! forced update - delete Organization automotive.leda[id=eclipse-leda] ! settings { ! two_factor_requirement = false -> true ! } Note: setting 'two_factor_requirement' is read-only, will be skipped. Plan: 0 to add, 0 to change, 0 to delete. ```
Canonical Diff for e10fa87079b3ed28c75134625accaa5804e3244b: ```diff Showing canonical diff: Organization automotive.leda[id=eclipse-leda] --- canonical +++ original @@ -19,7 +19,6 @@ gh_pages_source_path: "/" web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -44,7 +43,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -55,7 +53,6 @@ description: "SDV Cloud Connector for Azure IoT Hub" web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -65,7 +62,6 @@ delete_branch_on_merge: false web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -76,7 +72,6 @@ description: "OpenTelemetry Exporter for Leda" web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -94,7 +89,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -102,7 +96,6 @@ archived: true web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -112,7 +105,6 @@ delete_branch_on_merge: false web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -142,9 +134,6 @@ "yocto-layer" ] web_commit_signoff_required: false - workflows+: { - actions_can_approve_pull_request_reviews: false - } } orgs.newRepo('leda-example-applications') { allow_merge_commit: true @@ -162,7 +151,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -179,7 +167,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -199,7 +186,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -210,7 +196,6 @@ name: "Eclipse Leda" packages_containers_internal: false readers_can_create_discussions: true - two_factor_requirement: true web_commit_signoff_required: false workflows+: { actions_can_approve_pull_request_reviews: false ```
github-actions[bot] commented 9 months ago
Diff for e10fa87079b3ed28c75134625accaa5804e3244b: ```diff Printing local diff: Actions are indicated with the following symbols: + create ! modify ! forced update - delete Organization automotive.leda[id=eclipse-leda] ! settings { ! two_factor_requirement = false -> true ! } Note: setting 'two_factor_requirement' is read-only, will be skipped. Plan: 0 to add, 0 to change, 0 to delete. ```
Canonical Diff for e10fa87079b3ed28c75134625accaa5804e3244b: ```diff Showing canonical diff: Organization automotive.leda[id=eclipse-leda] --- canonical +++ original @@ -19,7 +19,6 @@ gh_pages_source_path: "/" web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -44,7 +43,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -55,7 +53,6 @@ description: "SDV Cloud Connector for Azure IoT Hub" web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -65,7 +62,6 @@ delete_branch_on_merge: false web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -76,7 +72,6 @@ description: "OpenTelemetry Exporter for Leda" web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -94,7 +89,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -102,7 +96,6 @@ archived: true web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -112,7 +105,6 @@ delete_branch_on_merge: false web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -142,9 +134,6 @@ "yocto-layer" ] web_commit_signoff_required: false - workflows+: { - actions_can_approve_pull_request_reviews: false - } } orgs.newRepo('leda-example-applications') { allow_merge_commit: true @@ -162,7 +151,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -179,7 +167,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } @@ -199,7 +186,6 @@ ] web_commit_signoff_required: false workflows+: { - actions_can_approve_pull_request_reviews: false default_workflow_permissions: "write" } } ```