Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jonfriesen/mako-deploy-action

A test action for deploying Mako apps from GitHub Actions
https://github.com/jonfriesen/mako-deploy-action

Last synced: 24 days ago
JSON representation

A test action for deploying Mako apps from GitHub Actions

Awesome Lists containing this project

README

        

# GitHub Action for deploying to Mako
Warning: This is a prototype for testing a specific experiecne and should not be used by anyone.

### Required Environment Variables
#### Below should be secrets
- `APP_NAME` app name for deployment
- `APP_DEPLOYMENT` staging name (eg. staging) set to default for no staging
- `MAKO_AUTH` Your Mako auth token (https://mako.digitalocean.com/go/auth)

### Example

```
- name: Deploy App to Mako
uses: jonfriesen/mako-deploy-action
env:
APP_NAME: nodejs-demo
APP_DEPLOYMENT: staging
MAKO_AUTH: ${{ secrets.MAKO_AUTH }}
```