diff --git a/.woodpecker/useragent-analyze.yaml b/.woodpecker/useragent-analyze.yaml new file mode 100644 index 0000000..73230a2 --- /dev/null +++ b/.woodpecker/useragent-analyze.yaml @@ -0,0 +1,18 @@ +when: + - event: pull_request + path: + include: ['.woodpecker/useragent-*.yaml', 'useragent/**'] + - event: push + branch: main + path: + include: ['.woodpecker/useragent-*.yaml', 'useragent/**'] + +steps: + - name: analyze + image: jdxcode/mise:latest + commands: + - mise install flutter + - mise install protoc + # Reruns codegen to catch protocol drift + - mise codegen + - cd useragent/ && flutter analyze \ No newline at end of file