Tune release workflow filters

This commit is contained in:
openhands 2025-10-12 16:52:44 +00:00
parent 12f322d441
commit 06b5f6302c

View file

@ -5,14 +5,15 @@ name: release
labels:
podman: "true"
trigger:
event:
- tag
when:
- event: tag
steps:
- name: version-check
image: node:20-bullseye
pull: true
when:
- event: tag
commands:
- bash -lc '
set -euo pipefail
@ -67,6 +68,10 @@ steps:
- name: build-artifacts
image: node:20-bullseye
pull: true
depends_on:
- version-check
when:
- event: tag
commands:
- bash -lc '
set -euo pipefail
@ -111,6 +116,10 @@ steps:
image: mcr.microsoft.com/playwright:v1.56.0-jammy
pull: true
privileged: true
depends_on:
- build-artifacts
when:
- event: tag
environment:
REGISTRY_SERVER:
from_secret: registry_server