Update pub.dev credentials setup in release workflow
keypair34 committed
May 3, 2026 at 11:56 UTC
9fd72825623fd98b57ad82334b58a750e0dfd649
1 file changed
+4
-4
.github/workflows/release-pub.yml
+4
-4
@@ -228,12 +228,12 @@ jobs:
228
echo "exists=false" >> "$GITHUB_OUTPUT"
229
fi
230
231
- - name: Configure pub.dev token
231
+ - name: Set up pub.dev credentials
232
if: steps.pub-check.outputs.exists != 'true'
233
shell: bash
234
- env:
235
- PUB_DEV_PUBLISH_ACCESS_TOKEN: ${{ secrets.PUB_DEV_PUBLISH_ACCESS_TOKEN }}
236
- run: dart pub token add https://pub.dev --env-var PUB_DEV_PUBLISH_ACCESS_TOKEN
234
+ run: |
235
+ mkdir -p "${XDG_CONFIG_HOME:-$HOME/.config}/dart"
236
+ echo '${{ secrets.PUB_CREDENTIALS }}' > "${XDG_CONFIG_HOME:-$HOME/.config}/dart/pub-credentials.json"
237
238
- name: Publish package
239
if: steps.pub-check.outputs.exists != 'true'