diff --git a/.github/workflows/publish.yml b/.github/workflows/publish.yml index e5e0c89..079fd7a 100644 --- a/.github/workflows/publish.yml +++ b/.github/workflows/publish.yml @@ -11,7 +11,21 @@ jobs: publish: permissions: id-token: write # Required for authentication using OIDC - uses: dart-lang/setup-dart/.github/workflows/publish.yml@v1 - with: - environment: 'pub.dev' - working-directory: . + name: 'Publish to pub.dev' + environment: 'pub.dev' + runs-on: ubuntu-latest + steps: + - uses: actions/checkout@v4 + - uses: dart-lang/setup-dart@v1 + with: + sdk: 2.19 + - name: Install dependencies + run: dart pub get + working-directory: . + - name: Publish - dry run + run: dart pub publish --dry-run + working-directory: . + # Publishing... + - name: Publish to pub.dev + run: dart pub publish -f + working-directory: .