steps: - name: "Create a virtual environment" image: python:3 commands: - pip install -r ./requirements.txt -t ./lib when: - event: tag - name: "Build a zip" image: alpine commands: - apk add zip - zip -r Flow.Launcher.Plugin.OSRSSearch-${CI_COMMIT_TAG}.zip . -x '*.git*' when: - event: tag - name: "Create release" image: woodpeckerci/plugin-release settings: files: - Flow.Launcher.Plugin.OSRSSearch-${CI_COMMIT_TAG}.zip api_key: from_secret: ACCESS_TOKEN when: - event: tag