Skip to content

Fix /m build

Fix /m build #106

Workflow file for this run

# This is a basic workflow that is manually triggered
name: ci
on: push
# Controls when the action will run. Workflow runs when manually triggered using the UI
# or API.
# on:
# workflow_dispatch:
# # Inputs the workflow accepts.
# inputs:
# name:
# # Friendly description to be shown in the UI instead of 'name'
# description: 'Build and test'
# # Default value if no value is explicitly provided
# default: 'ACR'
# # Input has to be provided for the workflow to run
# required: true
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
jobs:
build:
name: Material
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: MaterialUI
run: cd www/m
- name: Building & Zipping
run: make -C www/m release
- name: Pub
uses: actions/upload-artifact@v2
with:
path: dist/*.zip
tiled:
name: Tiled
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: TiledUI
run: cd www/t
- name: Installing dependencies
run: cd www/t && npm i
- name: Building
run: make -C www/t build
- name: Zipping
run: make -C www/t dist
- name: Pub
uses: actions/upload-artifact@v2
with:
path: dist/*.zip
panels:
name: Panels
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: Panels
run: cd www/p
- name: Installing dependencies
run: cd www/p && npm i
- name: Building
run: make -C www/p
- name: Install
run: make -C www/p release
- name: Pub
uses: actions/upload-artifact@v2
with:
path: dist/*.zip
enyo:
name: Enyo
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v2
- name: EnyoJS
run: cd www/enyo
- name: Installing dependencies
run: cd www/enyo && npm i
- name: Building & Install
run: make -C www/enyo build
- name: Zipping
run: make -C www/enyo dist
- name: Pub
uses: actions/upload-artifact@v2
with:
path: dist/*.zip