Skip to content

mondaycom/monday-app-deploy-action

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monday Code deploy action

This action deploys your project to your monday app

Inputs

token

Required

Monday developer token.

Can be acquired here: https://.monday.com/apps/manage/tokens

appId

Optional if versionId provided

The app ID to push your code into.

Can be found using mapps app:list command in your terminal or in the dev center. This will deploy monday code to the latest draft version of that app (if you also have only live / deprecated versions, this will fail)

versionId

Optional if appId provided

The version ID to push your code into.

Can be found using mapps app-version:list command in your terminal or in the dev center. This will deploy monday code to the given version of that app

force

Optional

Force deploying to live version.

Example usage

name: Deploy app to monday

on:
  push:
    branches:
      - main

jobs:
  deploy:
    runs-on: ubuntu-latest
    steps:
      - name: Checkout
        uses: actions/checkout@v2
      - name: Deploy app to monday
        uses: mondaycom/monday-app-deploy-action@master
        with:
          token: ${{ secrets.MONDAY_TOKEN }}
          appId: 10110073