blob: 4e275080aca9aef6183d9419aaa3bf49b962ed6b [file] [edit]
name: Groundskeeper
permissions:
contents: read
on:
schedule:
- cron: '0 0 * * *' # Daily at 00:00 UTC
workflow_dispatch: # Allows manual triggering
jobs:
tidy:
permissions:
contents: write
pull-requests: write
strategy:
fail-fast: false
matrix:
package:
- cronet_http
- cupertino_http
- flutter_http_example
- http
- http2
- http_client_conformance_tests
- http_multi_server
- http_parser
- http_profile
- ok_http
- web_socket
- web_socket_channel
- web_socket_conformance_tests
include:
- package: cronet_http
use-flutter: true
- package: flutter_http_example
use-flutter: true
- package: ok_http
use-flutter: true
uses: dart-lang/ecosystem/.github/workflows/groundskeeper.yml@5576a85fa69edea4343a1b601d4c3e755fcf6ad4
with:
directory: pkgs/${{ matrix.package }}
use-flutter: ${{ matrix.use-flutter == true }}
branch: auto-tidy-${{ matrix.package }}
title: 'Tidy: package:${{ matrix.package }}'
secrets: inherit # zizmor: ignore[secrets-inherit]