Skip to content

GitHub Action for Codepush

Actions
Wraps the appcenter CLI to enable common commands
0.1
LatestPre-release
Star (15)

Tags

 (1)

GitHub Actions for Firebase

This Action for appcenter codepush enables arbitrary actions with the appcenter command-line client.

Inputs

  • args - Required. This is the arguments you want to use for the appcenter cli

Environment variables

  • APPCENTER_ACCESS_TOKEN - Required. The token to use for authentication. This token can be aquired through the appcenter dashboard.

Example

To authenticate with Codepush, and deploy to Codepush:

name: Build and Deploy
on:
  push:
    branches:
      - master

jobs:
  deploy:
    name: Deploy
    runs-on: ubuntu-latest
    steps:
      - name: Checkout Repo
        uses: actions/checkout@master
      - name: Install Dependencies
        run: npm install
      - name: Deploy to Codepush
        uses: NishanthShankar/codepush-action@master
        with:
          args: release-react -d Production
        env:
          APPCENTER_ACCESS_TOKEN: ${{ secrets.APPCENTER_ACCESS_TOKEN }}

License

The Dockerfile and associated scripts and documentation in this project are released under the MIT License.

Credits

Thanks to Jeremy Shore for the firebase-action repo.

GitHub Action for Codepush is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.

About

Wraps the appcenter CLI to enable common commands
0.1
LatestPre-release

Tags

 (1)

GitHub Action for Codepush is not certified by GitHub. It is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation.