@@ -121,32 +121,10 @@ jobs:
121121 fi
122122 fi
123123
124- check_go_dependencies :
125- name : Check Go Dependencies
126- runs-on : ubuntu-24.04
127- needs : [validations, setup_deployment]
128- if : ${{ needs.setup_deployment.outputs.environment == 'rc' }}
129- steps :
130- - name : Check out code
131- uses : actions/checkout@v4
132-
133- - name : Set up Go
134- uses : actions/setup-go@v5
135- with :
136- go-version : ^1.20
137-
138- - name : Configure git for private modules
139- run : |
140- git config --global url."https://${{ secrets.API_SECRET }}:x-oauth-basic@github.com/".insteadOf "https://github.com/"
141- echo "GOPRIVATE=github.com/utmstack" >> $GITHUB_ENV
142-
143- - name : Check for outdated dependencies
144- run : ${{ github.workspace }}/.github/scripts/golang-updater/golang-updater --check --discover
145-
146124 build_agent :
147125 name : Build and Sign Agent
148- needs : [check_go_dependencies, setup_deployment]
149- if : ${{ always() && (needs.check_go_dependencies.result == 'success' || needs.check_go_dependencies.result == 'skipped') && needs.setup_deployment.outputs.tag != '' }}
126+ needs : [setup_deployment]
127+ if : ${{ needs.setup_deployment.outputs.tag != '' }}
150128 runs-on : utmstack-signer
151129 steps :
152130 - name : Check out code into the right branch
@@ -210,8 +188,8 @@ jobs:
210188
211189 build_utmstack_collector :
212190 name : Build UTMStack Collector
213- needs : [check_go_dependencies, setup_deployment]
214- if : ${{ always() && (needs.check_go_dependencies.result == 'success' || needs.check_go_dependencies.result == 'skipped') && needs.setup_deployment.outputs.tag != '' }}
191+ needs : [setup_deployment]
192+ if : ${{ needs.setup_deployment.outputs.tag != '' }}
215193 runs-on : ubuntu-24.04
216194 steps :
217195 - name : Check out code into the right branch
@@ -294,8 +272,8 @@ jobs:
294272
295273 build_event_processor :
296274 name : Build Event Processor Microservice
297- needs : [check_go_dependencies, setup_deployment]
298- if : ${{ always() && (needs.check_go_dependencies.result == 'success' || needs.check_go_dependencies.result == 'skipped') && needs.setup_deployment.outputs.tag != '' }}
275+ needs : [setup_deployment]
276+ if : ${{ needs.setup_deployment.outputs.tag != '' }}
299277 runs-on : ubuntu-24.04
300278 steps :
301279 - name : Check out code into the right branch
0 commit comments