在项目首页
--> Settings
--> General
页面的最下方,Danger Zone
区域内,点击Transfer
按钮来开始Transfer ownership
操作。
在转移所有权以后,请在将本地git仓库删除,然后从新的地址重新拉取。
在项目的根目录下的pom.xml
中:
替换<url>
中的用户ID为组织ID
<url>https://github.com/dbstar-org/test-move-to-org</url>
增加设置project.git.group
属性为组织ID
<properties>
<project.git.project>test-move-to-org</project.git.project>
<project.git.group>dbstar-org</project.git.group>
</properties>
删除项目中定义的Actions secrets
,改为使用在组织中定义的全局Actions secrets
,包括:
GPG_KEY
GPG_PASSPHRASE
GPG_PRIVATE_KEY
OSS_USERNAME
OSS_PASSWORD
SONAR_HOST_URL
SONAR_TOKEN
项目中可以保留差异化的Actions secrets
定义,例如:SONAR_PROJECT_KEY
,或者项目专属的SONAR_TOKEN
,可覆盖组织上定义的全局参数。
删除项目中定义的通用Workflow
脚本,改为使用组织中定义的全局Workflow
,项目中的个性化Workflow
脚本仍旧可以保留。