diff --git a/.chloggen/clickhouseexporter-use-standard-exporterhelper-queuesettings.yml b/.chloggen/clickhouseexporter-use-standard-exporterhelper-queuesettings.yml
deleted file mode 100755
index 7c189b297415..000000000000
--- a/.chloggen/clickhouseexporter-use-standard-exporterhelper-queuesettings.yml
+++ /dev/null
@@ -1,27 +0,0 @@
-# Use this changelog template to create an entry for release notes.
-
-# One of 'breaking', 'deprecation', 'new_component', 'enhancement', 'bug_fix'
-change_type: breaking
-
-# The name of the component, or a single word describing the area of concern, (e.g. filelogreceiver)
-component: clickhouseexporter
-
-# A brief description of the change. Surround your text with quotes ("") if it needs to start with a backtick (`).
-note: Replace `Config.QueueSettings` field with `exporterhelper.QueueSettings` and remove `QueueSettings` struct
-
-# Mandatory: One or more tracking issues related to the change. You can use the PR number here if no issue exists.
-issues: [27653]
-
-# (Optional) One or more lines of additional information to render under the primary note.
-# These lines will be padded with 2 spaces and then inserted directly into the document.
-# Use pipe (|) for multiline entries.
-subtext:
-
-# If your change doesn't affect end users or the exported elements of any package,
-# you should instead start your pull request title with [chore] or use the "Skip Changelog" label.
-# Optional: The change log or logs in which this entry should be included.
-# e.g. '[user]' or '[user, api]'
-# Include 'user' if the change is relevant to end users.
-# Include 'api' if there is a change to a library API.
-# Default: '[user]'
-change_logs: [api]
diff --git a/.github/ALLOWLIST b/.github/ALLOWLIST
index 618b4d6106d3..af4e3b0874af 100644
--- a/.github/ALLOWLIST
+++ b/.github/ALLOWLIST
@@ -15,7 +15,7 @@
#
##
-# NOTE: New components MUST have a codeowner. Add new components to the CODEOWNERS file instead of here.
+# NOTE: New components MUST have one or more codeowners. Add codeowners to the component metadata.yaml and run make gengithub
##
## COMMON & SHARED components
@@ -26,3 +26,4 @@ config/confighttp
## UNMAINTAINED components
receiver/wavefrontreceiver/
+exporter/skywalkingexporter/
diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS
index e2e28e874820..49b8a52a995d 100644
--- a/.github/CODEOWNERS
+++ b/.github/CODEOWNERS
@@ -1,7 +1,7 @@
# Code generated by githubgen. DO NOT EDIT.
#####################################################
#
-# List of approvers for OpenTelemetry Collector Contrib
+# List of codeowners for OpenTelemetry Collector Contrib
#
#####################################################
#
@@ -12,81 +12,76 @@
# Learn about CODEOWNERS file format:
# https://help.github.com/en/articles/about-code-owners
#
-# NOTE: Lines should be entered in the following format:
-#