diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 4e55338..6abfdcd 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -328,11 +328,11 @@ jobs: import sys,json d=json.load(sys.stdin) statuses={s['context']:s['status'] for s in d.get('statuses',[])} - # Check if all molecule-tests contexts are terminal (success/failure) + # Check if all molecule-tests contexts are terminal (success/failure/skipped) mol_contexts=[k for k in statuses if 'molecule-tests' in k] if not mol_contexts: print('skipped') - elif all(statuses[k] in ('success','failure') for k in mol_contexts): + elif all(statuses[k] in ('success','failure','skipped') for k in mol_contexts): if any(statuses[k]=='failure' for k in mol_contexts): print('failure') else: