|
1 | 1 | # This is a basic workflow to help you get started with Actions |
2 | 2 |
|
3 | | -name: CI |
| 3 | +name: Publish to Pub.dev |
4 | 4 |
|
5 | 5 | # Controls when the workflow will run |
6 | 6 | on: |
7 | | - # Triggers the workflow on push or pull request events but only for the main branch |
8 | | - push: |
9 | | - branches: [ main ] |
10 | | - pull_request: |
11 | | - branches: [ main ] |
| 7 | + ## Triggers the workflow on push or pull request events but only for the main branch |
| 8 | + #push: |
| 9 | + # branches: [ main ] |
| 10 | + #pull_request: |
| 11 | + # branches: [ main ] |
12 | 12 |
|
13 | 13 | # Allows you to run this workflow manually from the Actions tab |
14 | 14 | workflow_dispatch: |
15 | 15 |
|
16 | 16 | # A workflow run is made up of one or more jobs that can run sequentially or in parallel |
17 | 17 | jobs: |
18 | | - # This workflow contains a single job called "build" |
19 | | - build: |
| 18 | + publishing: |
20 | 19 | # The type of runner that the job will run on |
21 | 20 | runs-on: ubuntu-latest |
22 | 21 |
|
23 | 22 | # Steps represent a sequence of tasks that will be executed as part of the job |
24 | 23 | steps: |
25 | 24 | # Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it |
26 | | - - uses: actions/checkout@v2 |
| 25 | + - name: 'Checkout' |
| 26 | + uses: actions/checkout@v2 # required! |
27 | 27 |
|
28 | | - # Runs a single command using the runners shell |
29 | | - - name: Run a one-line script |
30 | | - run: echo Hello, world! |
| 28 | + - name: '>> Dart package <<' |
| 29 | + uses: k-paxian/dart-package-publisher@master |
| 30 | + with: |
| 31 | + accessToken: ${{ secrets.OAUTH_ACCESS_TOKEN }} |
| 32 | + refreshToken: ${{ secrets.OAUTH_REFRESH_TOKEN }} |
31 | 33 |
|
32 | | - # Runs a set of commands using the runners shell |
33 | | - - name: Run a multi-line script |
34 | | - run: | |
35 | | - echo Add other actions to build, |
36 | | - echo test, and deploy your project. |
0 commit comments