diff --git a/.gitea/workflows/build_publish-artifact.yml b/.gitea/workflows/build_publish-artifact.yml index 9dda6d1..14458a1 100644 --- a/.gitea/workflows/build_publish-artifact.yml +++ b/.gitea/workflows/build_publish-artifact.yml @@ -124,11 +124,17 @@ 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' steps: - uses: actions/checkout@v4