2222 id-token : write # Required for authentication using OIDC
2323 steps :
2424 - uses : actions/checkout@v4
25+ # Install dart because the action installs a pub token.
26+ - uses : dart-lang/setup-dart@v1
2527
2628 # We need to build the DevTools extension, which is written in Flutter
2729 - uses : subosito/flutter-action@v2
6163 working-directory : drift_dev
6264 steps :
6365 - uses : actions/checkout@v4
66+ # Install dart because the action installs a pub token.
67+ - uses : dart-lang/setup-dart@v1
6468 - uses : ./.github/actions/prepare
6569 with :
6670 dart_version : ${{ needs.setup.outputs.dart_version }}
8387 working-directory : sqlparser
8488 steps :
8589 - uses : actions/checkout@v4
90+ # Install dart because the action installs a pub token.
91+ - uses : dart-lang/setup-dart@v1
8692 - uses : ./.github/actions/prepare
8793 with :
8894 dart_version : ${{ needs.setup.outputs.dart_version }}
@@ -102,6 +108,8 @@ jobs:
102108 working-directory : extras/drift_postgres
103109 steps :
104110 - uses : actions/checkout@v4
111+ # Install dart because the action installs a pub token.
112+ - uses : dart-lang/setup-dart@v1
105113 - uses : ./.github/actions/prepare
106114 with :
107115 dart_version : ${{ needs.setup.outputs.dart_version }}
@@ -121,6 +129,8 @@ jobs:
121129 working-directory : drift_flutter
122130 steps :
123131 - uses : actions/checkout@v4
132+ # Install dart because the action installs a pub token.
133+ - uses : dart-lang/setup-dart@v1
124134 - uses : ./.github/actions/prepare
125135 with :
126136 dart_version : ${{ needs.setup.outputs.dart_version }}
0 commit comments