labels: hardware: esp32 steps: build: image: espressif/idf:v5.2.2 when: - event: [ tag, push, manual ] commands: - git submodule update --init - if [ -f sdkconfig ]; then - rm sdkconfig - fi - . /opt/esp/idf/export.sh - idf.py reconfigure - idf.py build release: image: woodpeckerci/plugin-release secrets: [ ACCESS_TOKEN ] when: - event: tag settings: log_level: debug title: 'Release ${CI_COMMIT_TAG}' files: - 'build/barhead.bin' api_key: from_secret: ACCESS_TOKEN generate_release_notes: true overwrite: true upload-url: https://git.oit.cloud/repos/${CI_REPO}/releases