Skip to content

chore: Remove obsolete OBS CI configs for treeland projects#182

Merged
zccrs merged 1 commit intodeepin-community:masterfrom
zccrs:master
Jan 15, 2026
Merged

chore: Remove obsolete OBS CI configs for treeland projects#182
zccrs merged 1 commit intodeepin-community:masterfrom
zccrs:master

Conversation

@zccrs
Copy link
Copy Markdown
Contributor

@zccrs zccrs commented Jan 15, 2026

Removed OBS CI configurations for linuxdeepin/treeland.private across config.yml, jobs/images/obsci/test.yml, and jobs/submits.yml. This project is no longer in use, making these configurations obsolete and invalid.

Additionally, linuxdeepin/ddm and linuxdeepin/treeland have been explicitly excluded from general OBS CI configurations. These projects now utilize dedicated GitHub Actions for their CI builds, rendering OBS CI unnecessary and redundant for them.

Influence:

  1. Verify that linuxdeepin/ddm and linuxdeepin/treeland continue to build successfully via their GitHub Actions.
  2. Confirm that no Prow jobs related to linuxdeepin/treeland.private are triggered or fail.
  3. Observe reduced CI configuration complexity and resource usage related to these projects in Prow.

chore: 移除 treeland 项目过时的 OBS CI 配置

移除了 config.ymljobs/images/obsci/test.ymljobs/submits.yml 中针对 linuxdeepin/treeland.private 的 OBS CI 配置。该项目已不再使用, 因此相关配置已过时且无效。

此外,linuxdeepin/ddmlinuxdeepin/treeland 项目已被明确排除在通用 的 OBS CI 配置之外。这些项目现在使用专用的 GitHub Actions 进行 CI 构建, 因此 OBS CI 对它们来说已不再必要和冗余。

Influence:

  1. 验证 linuxdeepin/ddmlinuxdeepin/treeland 项目通过其 GitHub Actions 能够继续成功构建。
  2. 确认不再触发或因 linuxdeepin/treeland.private 相关的 Prow 作业而 失败。
  3. 观察 Prow 中与这些项目相关的 CI 配置复杂性和资源使用

Removed OBS CI configurations for `linuxdeepin/treeland.private` across
`config.yml`, `jobs/images/obsci/test.yml`, and `jobs/submits.yml`.
This project is no longer in use, making these configurations obsolete
and invalid.

Additionally, `linuxdeepin/ddm` and `linuxdeepin/treeland` have been
explicitly excluded from general OBS CI configurations. These projects
now utilize dedicated GitHub Actions for their CI builds, rendering OBS
CI unnecessary and redundant for them.

Influence:
1. Verify that `linuxdeepin/ddm` and `linuxdeepin/treeland` continue to
build successfully via their GitHub Actions.
2. Confirm that no Prow jobs related to `linuxdeepin/treeland.private`
are triggered or fail.
3. Observe reduced CI configuration complexity and resource usage
related to these projects in Prow.

chore: 移除 treeland 项目过时的 OBS CI 配置

移除了 `config.yml`、`jobs/images/obsci/test.yml` 和 `jobs/submits.yml`
中针对 `linuxdeepin/treeland.private` 的 OBS CI 配置。该项目已不再使用,
因此相关配置已过时且无效。

此外,`linuxdeepin/ddm` 和 `linuxdeepin/treeland` 项目已被明确排除在通用
的 OBS CI 配置之外。这些项目现在使用专用的 GitHub Actions 进行 CI 构建,
因此 OBS CI 对它们来说已不再必要和冗余。

Influence:
1. 验证 `linuxdeepin/ddm` 和 `linuxdeepin/treeland` 项目通过其 GitHub
Actions 能够继续成功构建。
2. 确认不再触发或因 `linuxdeepin/treeland.private` 相关的 Prow 作业而
失败。
3. 观察 Prow 中与这些项目相关的 CI 配置复杂性和资源使用
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This pull request removes obsolete OBS CI configurations for the linuxdeepin/treeland.private project and excludes linuxdeepin/ddm and linuxdeepin/treeland from general OBS CI configurations, as these projects now use dedicated GitHub Actions for their CI builds.

Changes:

  • Removed all OBS CI configurations for the obsolete linuxdeepin/treeland.private project
  • Added linuxdeepin/ddm and linuxdeepin/treeland to OBS CI exclusion lists
  • Cleaned up redundant presubmit and postsubmit job configurations

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
services/prow/config/jobs/submits.yml Removed presubmit and postsubmit job configurations for linuxdeepin/treeland.private
services/prow/config/jobs/images/obsci/test.yml Added linuxdeepin/ddm and linuxdeepin/treeland to exclude list, removed complete OBS CI job configuration for linuxdeepin/treeland.private
services/prow/config/config.yml Added linuxdeepin/ddm and linuxdeepin/treeland to exclude list, removed complete OBS CI job configuration for linuxdeepin/treeland.private

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@hudeng-go
Copy link
Copy Markdown
Contributor

/approve

@zccrs zccrs merged commit bca11ba into deepin-community:master Jan 15, 2026
9 of 10 checks passed
@deepin-ci-robot
Copy link
Copy Markdown
Contributor

[APPROVALNOTIFIER] This PR is APPROVED

This pull-request has been approved by: hudeng-go

The full list of commands accepted by this bot can be found here.

The pull request process is described here

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants