Skip to content

dbstar-org/test-move-to-org

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

将项目从个人迁移到组织的步骤

转移所有权

项目首页 --> Settings --> General页面的最下方,Danger Zone区域内,点击Transfer按钮来开始Transfer ownership操作。

在转移所有权以后,请在将本地git仓库删除,然后从新的地址重新拉取。


修改pom.xml中定义的仓库地址

在项目的根目录下的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,改为使用在组织中定义的全局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,项目中的个性化Workflow脚本仍旧可以保留。