Skip to content

Omega365/actions-flutter-pub-publisher

 
 

Repository files navigation

actions-flutter-pub-publisher

This action publishing the Flutter plugin.

Update Flutter Version

Use this repo to find the latest Flutter version available for Docker: https://github.com/cirruslabs/docker-images-flutter

Inputs

credential

Required Google Account credential.

You can find the pub-credentials.json within Library/Application Support/dart in the Windows User's home directory or ~/.config/dart/pub-credentials.json on Ubuntu (Linux). If you can't find it, you can generate it by running pub login.

flutter_package

Optional Publish packages type. Default: true

skip_test

Optional Skip test. Default: false

package_directory

Optional Package directory. Default: "."

dry_run

Optional Dry run, no publish. Default: false

Example usage

name: Publish plugin

on:
  release:
    types: [published]

jobs:
  publish:

    runs-on: ubuntu-latest

    steps:
      - name: Checkout
        uses: actions/checkout@v1
      - name: Publish
        uses: sakebook/[email protected]
        with:
          credential: ${{ secrets.CREDENTIAL_JSON }}
          flutter_package: false
          skip_test: true
          dry_run: true

Packages

No packages published

Languages

  • Shell 53.2%
  • Dart 39.9%
  • Dockerfile 6.9%