https://github.com/mondaycom/monday-app-deploy-action
https://github.com/mondaycom/monday-app-deploy-action
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mondaycom/monday-app-deploy-action
- Owner: mondaycom
- License: mit
- Created: 2024-01-08T08:36:17.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-31T13:22:30.000Z (5 months ago)
- Last Synced: 2024-12-31T14:32:06.432Z (5 months ago)
- Language: Dockerfile
- Size: 16.6 KB
- Stars: 0
- Watchers: 3
- Forks: 3
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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 mondayon:
push:
branches:
- mainjobs:
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
```