eclipse-tractusx / .eclipsefdn

Repository to host configurations related to the Eclipse Foundation.
https://eclipse-tractusx.github.io/.eclipsefdn/
1 stars 14 forks source link

chore: archive standalone KIT repos #47

Closed SebastianBezold closed 6 months ago

SebastianBezold commented 6 months ago

Description

There are some standalone KIT repositories, containing some markdown files. The exact same files are used to build our eclipse-tractusx.github.io website. This means we are duplicating content and even add more maintenance effort for keeping legal documentation up-to-date.

The repositories in question are:

The KITs representation on our webiste:

Further notes

@netomi: How would I completely DELETE a repository? Will removing the entry completely do the trick, or will it just make the repo "unmanaged"? I think pcf-exchange-kit and online-simulation-kit could be deleted, since there is no content yet in the repo, while the KITs are already represented on the website

Related issues

Closes eclipse-tractusx/pcf-exchange-kit#4 Closes eclipse-tractusx/online-simulation-kit#2

github-actions[bot] commented 6 months ago
Diff for d43b85a14c4c944406a691f0e68f31a27a828326: ```diff Printing local diff: Actions are indicated with the following symbols: + create ! modify ! forced update - delete Organization eclipse-tractusx[id=eclipse-tractusx] there have been 41 validation infos, enable verbose output with '-v' to to display them. ! repository[name="eco-pass-kit"] { ! archived = false -> true ! } ! repository[name="online-simulation-kit"] { ! archived = false -> true ! } ! repository[name="pcf-exchange-kit"] { ! archived = false -> true ! } Plan: 0 to add, 3 to change, 0 to delete. ```
Canonical Diff for d43b85a14c4c944406a691f0e68f31a27a828326: ```diff Showing canonical diff: Organization eclipse-tractusx[id=eclipse-tractusx] ```
SebastianBezold commented 6 months ago

@danielmiehle and @maximilianong mentioning you here for your information. Following up on our discussion, that we want to step away from duplicated KIT content. What do you think about archiving "Eco Pass" and completely deleting the other two? Beside the open PR on PCF exchange, i cannot see any content there. I bet, that the PR contents are already included on our website, but did not verify yet

netomi commented 6 months ago

@SebastianBezold yes, removing the relevant repo entry from the config would delete it once the change gets approved and merged.

github-actions[bot] commented 6 months ago
Diff for d43b85a14c4c944406a691f0e68f31a27a828326: ```diff Printing local diff: Actions are indicated with the following symbols: + create ! modify ! forced update - delete Organization eclipse-tractusx[id=eclipse-tractusx] there have been 41 validation infos, enable verbose output with '-v' to to display them. ! repository[name="eco-pass-kit"] { ! archived = false -> true ! } - remove repository[name="online-simulation-kit"] { - allow_auto_merge = false - allow_forking = true - allow_merge_commit = true - allow_rebase_merge = true - allow_squash_merge = true - allow_update_branch = false - archived = false - default_branch = "main" - delete_branch_on_merge = false - dependabot_alerts_enabled = true - dependabot_security_updates_enabled = false - description = null - gh_pages_build_type = "disabled" - has_discussions = true - has_issues = true - has_projects = true - has_wiki = true - homepage = null - is_template = false - merge_commit_message = "PR_TITLE" - merge_commit_title = "MERGE_MESSAGE" - name = "online-simulation-kit" - private = false - secret_scanning = "enabled" - secret_scanning_push_protection = "enabled" - squash_merge_commit_message = "COMMIT_MESSAGES" - squash_merge_commit_title = "COMMIT_OR_PR_TITLE" - template_repository = null - topics = [] - web_commit_signoff_required = false - } - remove repository[name="pcf-exchange-kit"] { - allow_auto_merge = false - allow_forking = true - allow_merge_commit = true - allow_rebase_merge = true - allow_squash_merge = true - allow_update_branch = false - archived = false - default_branch = "main" - delete_branch_on_merge = false - dependabot_alerts_enabled = true - dependabot_security_updates_enabled = false - description = null - gh_pages_build_type = "disabled" - has_discussions = false - has_issues = true - has_projects = true - has_wiki = true - homepage = null - is_template = false - merge_commit_message = "PR_TITLE" - merge_commit_title = "MERGE_MESSAGE" - name = "pcf-exchange-kit" - private = false - secret_scanning = "enabled" - secret_scanning_push_protection = "enabled" - squash_merge_commit_message = "COMMIT_MESSAGES" - squash_merge_commit_title = "COMMIT_OR_PR_TITLE" - template_repository = null - topics = [] - web_commit_signoff_required = false - } Plan: 0 to add, 1 to change, 2 to delete. ```
Canonical Diff for d43b85a14c4c944406a691f0e68f31a27a828326: ```diff Showing canonical diff: Organization eclipse-tractusx[id=eclipse-tractusx] ```
SebastianBezold commented 6 months ago

@SebastianBezold yes, removing the relevant repo entry from the config would delete it once the change gets approved and merged.

Nice. Adjusted the PR to remove the two empty repos: 122cd31

danielmiehle commented 6 months ago

Approved.

netomi commented 6 months ago

changes are live.