variables: - global_env: &global_env - HUGO_VERSION=0.115.3 steps: build-and-push: image: woodpeckerci/plugin-docker-buildx settings: registry: code.cozy.town username: from_secret: registry_username password: from_secret: registry_token repo: code.cozy.town/vrifox/hugoci tags: - latest - ${HUGO_VERSION} cache_from: code.cozy.town/vrifox/hugoci:latest build_args: - HUGO_VERSION: ${HUGO_VERSION} when: branch: [ main ] test: image: woodpeckerci/plugin-docker-buildx settings: dry-run: true build_args: - HUGO_VERSION: ${HUGO_VERSION} when: branch: include: [ ** ] exclude: [ main ]