We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents d959e53 + 2864e93 commit a89474fCopy full SHA for a89474f
.github/workflows/k8s-equinix.yaml
@@ -50,7 +50,8 @@ jobs:
50
os_name: ubuntu_22_04
51
52
build-and-deploy:
53
- needs: create-runner
+ needs: [check-changes, create-runner]
54
+ if: needs.check-changes.outputs.changes == 'true'
55
runs-on: self-hosted
56
env:
57
GOCACHE: /home/ghrunner/.cache/go-build
@@ -197,9 +198,9 @@ jobs:
197
198
echo "::endgroup::"
199
200
cleanup-runner:
- needs: build-and-deploy
201
+ needs: [check-changes, build-and-deploy]
202
runs-on: ubuntu-latest
- if: always() # Run even if the previous job fails
203
+ if: always() && needs.check-changes.outputs.changes == 'true' # Run even if the previous job fails
204
steps:
205
- name: Checkout source
206
uses: actions/checkout@v4
0 commit comments