From 470a0a60ddd453a4a12bf69bdaa9e9c4270f6aa9 Mon Sep 17 00:00:00 2001 From: deepin-ci-robot <103086293+deepin-ci-robot@users.noreply.github.com> Date: Mon, 5 Jun 2023 01:17:28 +0800 Subject: [PATCH] chore(CI): Update obs tag build workflow --- debian/deepin/workflows.yml | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 debian/deepin/workflows.yml diff --git a/debian/deepin/workflows.yml b/debian/deepin/workflows.yml new file mode 100644 index 0000000..c6c2ebf --- /dev/null +++ b/debian/deepin/workflows.yml @@ -0,0 +1,36 @@ +test_build: + steps: + - link_package: + source_project: deepin:Develop:main + source_package: %{SCM_REPOSITORY_NAME} + target_project: deepin:CI + + - configure_repositories: + project: deepin:CI + repositories: + - name: deepin_develop + paths: + - target_project: deepin:CI + target_repository: deepin_develop + architectures: + - x86_64 + - aarch64 + + filters: + event: pull_request + +tag_build: + steps: + - trigger_services: + project: deepin:Unstable:main + package: %{SCM_REPOSITORY_NAME} + filters: + event: tag_push + +commit_build: + steps: + - trigger_services: + project: deepin:Develop:main + package: %{SCM_REPOSITORY_NAME} + filters: + event: push