diff --git a/docs/conf.py b/docs/conf.py
index d5964effb31f5118c16eebc426a57bad78bfa7a9..6e1d8362544347c87b68417cc4cce0fb2809a1df 100644
--- a/docs/conf.py
+++ b/docs/conf.py
@@ -25,7 +25,7 @@ project = 'Oniro Project Build System'
 copyright = '2021'
 author = 'Oniro Project'
 
-version = '1.0.0-beta'
+version = '1.0.0-rc'
 release = version
 
 # -- General configuration ---------------------------------------------------
diff --git a/manifests/default.xml b/manifests/default.xml
index 33af03cbbe85918b6cab358fecb9e4ab5c449c11..8008e48c97f0acc304f4669886fd75b0a39366fe 100644
--- a/manifests/default.xml
+++ b/manifests/default.xml
@@ -71,14 +71,14 @@ SPDX-FileCopyrightText: Huawei Inc.
 
 	-->
 
-	<project name="oniro" revision="dunfell" path="oniro">
+	<project name="oniro" revision="refs/tags/v1.0.0-rc" path="oniro">
 		<linkfile src="README.md" dest="README.md"/>
 	</project>
-	<project name="meta-arm-dunfell-backports" revision="dunfell" path="meta-arm-mixin" />
-	<project name="meta-clang" revision="main" path="meta-clang" />
-	<project name="meta-riscv" revision="OSTC/dunfell" path="meta-riscv" />
-	<project name="meta-zephyr" revision="ostc/master" path="meta-zephyr" />
-        <project name="meta-zephyr-bsp" revision="dunfell" path="meta-zephyr-bsp" />
-	<project name="docs" path="docs" revision="main" />
-	<project name="ip-policy" remote="oniro-governance" revision="main" path="ip-policy" />
+	<project name="meta-arm-dunfell-backports" revision="7902cf4ce402e52a3a939b4b50b4905193c943ed" path="meta-arm-mixin" />
+	<project name="meta-clang" revision="60891c293886c70f85a5c595315402609222d935" path="meta-clang" />
+	<project name="meta-riscv" revision="98124ed494e714e50f1281517199a73b120a34bc" path="meta-riscv" />
+	<project name="meta-zephyr" revision="99c895c2d0363fb7c829b1a3712e54015ea61660" path="meta-zephyr" />
+        <project name="meta-zephyr-bsp" revision="fb4553c8ff27334683fad73a62573d325d55298b" path="meta-zephyr-bsp" />
+	<project name="docs" path="docs" revision="refs/tags/v1.0.0-rc" />
+	<project name="ip-policy" remote="oniro-governance" revision="refs/tags/v1.0.0-rc" path="ip-policy" />
 </manifest>
diff --git a/meta-oniro-core/conf/distro/oniro-freertos.conf b/meta-oniro-core/conf/distro/oniro-freertos.conf
index 4f1a69fd5ee3c5a92eee3f2f0c8c060e3930bdbb..9d9222868f4e2991747a2443bafddd50cb30b331 100644
--- a/meta-oniro-core/conf/distro/oniro-freertos.conf
+++ b/meta-oniro-core/conf/distro/oniro-freertos.conf
@@ -7,4 +7,4 @@ require conf/distro/freertos.conf
 
 DISTRO = "oniro-freertos"
 DISTRO_NAME = "Oniro Project Base FreeRTOS Distro"
-DISTRO_VERSION = "1.0.0-beta"
+DISTRO_VERSION = "1.0.0-rc"
diff --git a/meta-oniro-core/conf/distro/oniro-linux.conf b/meta-oniro-core/conf/distro/oniro-linux.conf
index aac51d3de753c4e1f3054bb52878d1e8818b6e20..6110d97424c48fb23de0cb97e643b156c35082c0 100644
--- a/meta-oniro-core/conf/distro/oniro-linux.conf
+++ b/meta-oniro-core/conf/distro/oniro-linux.conf
@@ -4,7 +4,7 @@
 
 DISTRO = "oniro-linux"
 DISTRO_NAME = "Oniro Project Base Linux Distro"
-DISTRO_VERSION = "1.0.0-beta"
+DISTRO_VERSION = "1.0.0-rc"
 DISTRO_CODENAME = "dunfell"
 SDK_VENDOR = "-onirosdk"
 SDK_VERSION = "${@d.getVar('DISTRO_VERSION').replace('snapshot-${DATE}', 'snapshot')}"
diff --git a/meta-oniro-core/conf/distro/oniro-zephyr.conf b/meta-oniro-core/conf/distro/oniro-zephyr.conf
index 8f58e51b01da709a5d5c594e9cf21d1a955b1160..1d76f98e468a018e7bc8abd06f1ff7d263d64274 100644
--- a/meta-oniro-core/conf/distro/oniro-zephyr.conf
+++ b/meta-oniro-core/conf/distro/oniro-zephyr.conf
@@ -7,4 +7,4 @@ require conf/distro/zephyr.conf
 
 DISTRO = "oniro-zephyr"
 DISTRO_NAME = "Oniro Project Base Zephyr Distro"
-DISTRO_VERSION = "1.0.0-beta"
+DISTRO_VERSION = "1.0.0-rc"