when: - event: push branch: ${CI_REPO_DEFAULT_BRANCH} - event: pull_request steps: - name: builder image: woodpeckerci/plugin-kaniko:1.3.0 when: - path: Dockerfile.builder event: push branch: ${CI_REPO_DEFAULT_BRANCH} settings: registry: ${CI_FORGE_URL##https://} repo: ${CI_REPO_OWNER}/${CI_REPO_NAME}-builder dockerfile: Dockerfile.builder username: CIBot password: from_secret: package_token - name: compile image: ${CI_FORGE_URL##https://}/${CI_REPO_OWNER}/${CI_REPO_NAME}-builder when: - event: push branch: ${CI_REPO_DEFAULT_BRANCH} - event: pull_request commands: - make compile - name: dpkg image: ubuntu:24.04 when: - event: push branch: ${CI_REPO_DEFAULT_BRANCH} depends_on: compile commands: - make dpkg environment: password: from_secret: package_token commit_abbrev: ${CI_COMMIT_SHA:0:7}