File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11name : Publish to pub.dev
22
3-
43on :
54 push :
65 tags :
98jobs :
109 publishing :
1110 runs-on : ubuntu-latest
12-
11+
12+ permissions :
13+ contents : write
14+ packages : write
15+
1316 steps :
1417 - name : Checkout 코드
1518 uses : actions/checkout@v3
16-
19+ with :
20+ token : ${{ secrets.GH_PAT || github.token }}
21+
1722 - name : Dart 설정
1823 uses : dart-lang/setup-dart@v1
1924 with :
2025 sdk : ' stable'
21-
26+
2227 - name : 의존성 설치
2328 run : dart pub get
24-
29+
30+ - name : 코드 분석
31+ run : dart analyze
32+
33+ - name : 현재 버전 확인
34+ run : |
35+ PACKAGE_VERSION=$(grep 'version:' pubspec.yaml | awk '{print $2}')
36+ echo "현재 패키지 버전: $PACKAGE_VERSION"
37+
2538 - name : pub.dev에 패키지 배포
2639 uses : k-paxian/dart-package-publisher@master
2740 with :
28- skip_test : true
41+ skipTests : true
42+ force : true
2943 accessToken : ${{ secrets.PUB_DEV_ACCESS_TOKEN }}
30- refreshToken : ${{ secrets.PUB_DEV_REFRESH_TOKEN }}
44+ refreshToken : ${{ secrets.PUB_DEV_REFRESH_TOKEN }}
You can’t perform that action at this time.
0 commit comments