11name : Publish Packages
22
33on :
4- push :
5- tags :
6- - ' *@*' # Matches tags like package_name@version
74 workflow_dispatch :
85
96permissions :
107 contents : write
8+ id-token : write
119
1210jobs :
1311 publish-packages :
@@ -18,40 +16,27 @@ jobs:
1816
1917 - name : Setup Flutter
2018 uses : subosito/flutter-action@v2
21-
22- - name : Setup pub credentials
23- run : |
24- mkdir -p ~/.config/dart
25- cat <<EOF > ~/.config/dart/pub-credentials.json
26- {
27- "accessToken":"${{ secrets.PUB_DEV_ACCESS_TOKEN }}",
28- "refreshToken":"${{ secrets.PUB_DEV_REFRESH_TOKEN }}",
29- "tokenEndpoint":"https://accounts.google.com/o/oauth2/token",
30- "scopes":["https://www.googleapis.com/auth/userinfo.email","openid"],
31- "expiration":${{ secrets.PUB_DEV_TOKEN_EXPIRATION }}
32- }
33- EOF
3419
3520 - name : Publish to pub.dev
3621 uses : bluefireteam/melos-action@v3
3722 with :
3823 publish : true
3924
40- - name : Create GitHub Release
41- uses : softprops/action-gh-release@v1
42- with :
43- tag_name : ${{ github.ref_name }}
44- name : Release ${{ github.ref_name }}
45- body : |
46- ## Package Release
25+ # - name: Create GitHub Release
26+ # uses: softprops/action-gh-release@v1
27+ # with:
28+ # tag_name: ${{ github.ref_name }}
29+ # name: Release ${{ github.ref_name }}
30+ # body: |
31+ # ## Package Release
4732
48- Released package: ${{ github.ref_name }}
33+ # Released package: ${{ github.ref_name }}
4934
50- See the package CHANGELOG for detailed changes.
35+ # See the package CHANGELOG for detailed changes.
5136
52- ---
53- *This release was created automatically by the Publish Packages workflow.*
54- draft : false
55- prerelease : false
56- env :
57- GITHUB_TOKEN : ${{ secrets.GITHUB_TOKEN }}
37+ # ---
38+ # *This release was created automatically by the Publish Packages workflow.*
39+ # draft: false
40+ # prerelease: false
41+ # env:
42+ # GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
0 commit comments