Skip to content

Commit 2929611

Browse files
authored
Update publish.yml
1 parent d2d6b3a commit 2929611

File tree

1 file changed

+20
-19
lines changed

1 file changed

+20
-19
lines changed

.github/workflows/publish.yml

+20-19
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
name: Publish Package
2+
name: Run Test Cases And Publish Package
33

44
on:
55
push:
@@ -44,21 +44,22 @@ jobs:
4444
cd example/SampleProject && flutter test integration_test/test_play.dart
4545
4646
# Uncomment and adjust for publishing your package
47-
# - name: Setup Pub Credentials
48-
# shell: bash
49-
# env:
50-
# PUB_DEV_PUBLISH_ACCESS_TOKEN: ${{ secrets.PUB_DEV_PUBLISH_ACCESS_TOKEN }}
51-
# PUB_DEV_PUBLISH_REFRESH_TOKEN: ${{ secrets.PUB_DEV_PUBLISH_REFRESH_TOKEN }}
52-
# PUB_DEV_PUBLISH_TOKEN_ENDPOINT: ${{ secrets.PUB_DEV_PUBLISH_TOKEN_ENDPOINT }}
53-
# PUB_DEV_PUBLISH_EXPIRATION: ${{ secrets.PUB_DEV_PUBLISH_EXPIRATION }}
54-
# run: |
55-
# sh ./pub_login.sh
56-
#
57-
# - name: Check Publish Warnings
58-
# run: |
59-
# sudo cat /$HOME/.config/dart/pub-credentials.json
60-
# flutter pub publish --dry-run
61-
#
62-
# - name: Publish Package
63-
# run: |
64-
# yes | flutter pub publish
47+
- name: Setup Pub Credentials
48+
shell: bash
49+
env:
50+
PUB_DEV_PUBLISH_ACCESS_TOKEN: ${{ secrets.PUB_DEV_PUBLISH_ACCESS_TOKEN }}
51+
PUB_DEV_PUBLISH_REFRESH_TOKEN: ${{ secrets.PUB_DEV_PUBLISH_REFRESH_TOKEN }}
52+
PUB_DEV_PUBLISH_TOKEN_ENDPOINT: ${{ secrets.PUB_DEV_PUBLISH_TOKEN_ENDPOINT }}
53+
PUB_DEV_PUBLISH_EXPIRATION: ${{ secrets.PUB_DEV_PUBLISH_EXPIRATION }}
54+
run: |
55+
sh ./pub_login.sh
56+
57+
- name: Check Publish Warnings
58+
run: |
59+
sudo cat /$HOME/.config/dart/pub-credentials.json
60+
flutter pub publish --dry-run
61+
62+
- name: Publish Package
63+
if: github.ref == 'refs/heads/master' && contains(github.event.head_commit.message, 'release')
64+
run: |
65+
yes | flutter pub publish

0 commit comments

Comments
 (0)