How to deploy react-native app all in one click-Part1

workflow_dispatch

Create manual workflow

on:
workflow_dispatch:

Input values

workflow_dispatch:
inputs:
  • Boolean
inputs:
isDevelopment:
description: '개발'
type: boolean
required: true
default: true
  • String
inputs:
comment:
description: '남길말'
required: false

Using input values

${{ github.event.inputs.isDevelopment }}
android-qa:
if: ${{ github.event.inputs.isDevelopment == 'true' }}

workflow_call

Create callable workflow

on:
workflow_call:

Define input values

inputs:
isDevelopment:
type: boolean
required: true
comment:
type: string
required: false
default: '수정했고잉 ~ '
type: string

Call workflow

  • uses
uses: olulo/kickgoing/.github/workflows/deploy-android-all-in-one.yml@master
uses: ./github/workflows/deploy-android-all-in-one.yml
  • with
with:
isDevelopment: ${{ github.event.inputs.isDevelopment == 'true' }}
comment: ${{ github.event.inputs.comment }}

Actions

Find your workflow

Run workflow

required: falsedefault: '수정했고잉 ~ '

--

--

--

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Mobile Games In Unity: Player Set Up

How Gmail came to stop supporting CSS animations

CSS Best Practices and Advice for beginners

Efficient and Effective Mobile App Testing

Interactive Animation in HTML Email

Learn about the elastic Beanstalk and how to deploy node application using this service

All u need to know about query optimization(SQL tuning).

GitHub and Version Control

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Lee young-jun

Lee young-jun

Man

More from Medium

10 Pointers to Check before Choosing Your OTT Platform Provider

How to Choose Your OTT Platform Provider

How to Sync Eagle App Library with Dropbox

Get Visitor location using CloudFront.

Display The Latest Products Section — P2 — Using Meta Box and Elementor