Fix docs build script

This commit is contained in:
Simon Binder 2022-02-14 22:52:37 +01:00
parent 48041512cb
commit d1d7900cd8
No known key found for this signature in database
GPG Key ID: 7891917E4147B8C0
2 changed files with 15 additions and 1 deletions

View File

@ -20,7 +20,7 @@ jobs:
- name: Analyze Dart sources
working-directory: docs
run: >
run: >-
dart analyze --fatal-infos --fatal-warnings
dart run drift_dev analyze

View File

@ -4,17 +4,31 @@ builders:
build_to: cache
builder_factories: ["writeVersions"]
build_extensions: {"$package$": ["lib/versions.json"]}
code_snippets:
import: 'tool/snippets.dart'
build_to: cache
builder_factories: ["SnippetsBuilder.new"]
build_extensions: {"": [".excerpt.json"]}
auto_apply: none
targets:
prepare:
builders:
"|versions":
enabled: true
"|code_snippets":
enabled: true
generate_for:
- "lib/snippets/**/*.dart"
- "lib/snippets/*/*.drift"
- "lib/snippets/*.dart"
auto_apply_builders: false
sources:
- "$package$"
- "lib/versions.json"
- "lib/snippets/**"
- "tool/write_versions.dart"
- "tool/snippets.dart"
$default:
dependencies: [":prepare"]