File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 4848 pkgname : ${{ steps.pkgname.outputs.pkgname }}
4949 tagsha : ${{ steps.tagsha.outputs.tagsha }}
5050 targeturl : ${{ steps.build.outputs.targeturl }}
51+ needbuild : ${{ steps.build.outputs.needbuild }}
5152 steps :
5253 - name : Print Environment
5354 run : export
@@ -154,16 +155,13 @@ jobs:
154155 curl -o _branch_request https://raw.githubusercontent.com/deepin-community/Repository-Integration/master/.github/workflows/obs-br.tpl
155156 sed -i "s#REPO#$REPO#g" _branch_request
156157 sed -i "s#TAGSHA#$TAGSHA#g" _branch_request
157- osc add _branch_request && osc ci -m "update tag release: $TAGSHA"
158+ osc add _branch_request && osc ci -m "Update tag release: $TAGSHA"
158159 else
159- echo "Trigger Rebuilding"
160- if [ "$COMPONENT" = "main" ]; then
161- osc rebuild deepin:CI:TestingIntegration:${TOPIC} ${pkgname}
162- else
163- osc rebuild deepin:CI:TestingIntegration:${TOPIC}:${COMPONENT} ${pkgname}
164- fi
160+ echo "$REPO source unchanged, skip!!!"
165161 fi
166162
163+ echo "needbuild=$needbuild" >> $GITHUB_OUTPUT
164+
167165 log :
168166 needs : build
169167 strategy :
@@ -175,6 +173,7 @@ jobs:
175173 ARCH : ${{ matrix.arch }}
176174 steps :
177175 - name : Set commit status as pending
176+ if : ${{ needs.build.outputs.needbuild }} == "true"
178177 uses : myrotvorets/set-commit-status-action@master
179178 with :
180179 token : ${{ github.token }}
You can’t perform that action at this time.
0 commit comments