diff --git a/.gitea/workflows/build_publish-artifact.yml b/.gitea/workflows/build_publish-artifact.yml index 14458a1..0428588 100644 --- a/.gitea/workflows/build_publish-artifact.yml +++ b/.gitea/workflows/build_publish-artifact.yml @@ -124,17 +124,13 @@ jobs: # 1. !cancelled() ja !failed() varmistavat, että mikään aiempi job ei kaatunut tai peruttu. # 2. needs.quality-gate.result == 'success' vaatii, että testiputki todella palautti onnistumisen. # 3. artifact_exists == 'false' varmistaa, että uusi build tarvitaan. - # if: | - # !cancelled() && - # !failed() && - # needs.quality-gate.result == 'success' && - # needs.check.outputs.artifact_exists == 'false' + if: (!cancelled() && !failed() && needs.quality-gate.result == 'success' && needs.check.outputs.artifact_exists == 'false') # KORJATTU POMMINVARMA JA YKSINKERTAINEN EHTO: # 1. needs.quality-gate.result == 'success' takaa että testit menivät puhtaasti läpi. # 2. needs.check.outputs.artifact_exists == 'false' varmistaa, että konttia ei ole valmiina. # Laitetaan kaikki yhdelle riville, koska act_runner usein sekoaa monirivisissä if-ehdoissa. - if: needs.quality-gate.result == 'success' && needs.check.outputs.artifact_exists == 'false' + # if: needs.quality-gate.result == 'success' && needs.check.outputs.artifact_exists == 'false' steps: - uses: actions/checkout@v4