Skip to content

Latest commit

 

History

History
61 lines (37 loc) · 1.19 KB

README.md

File metadata and controls

61 lines (37 loc) · 1.19 KB

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