Add GitHub workflow for JavaScript building

This commit is contained in:
Franz Liedke 2019-08-20 23:54:23 +02:00
parent 79e1f7c051
commit 6fc6e7d9f4
3 changed files with 17 additions and 13 deletions

Binary file not shown.

View File

@ -0,0 +1,17 @@
name: Build JavaScript assets
on:
push:
branches:
- master
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@master
- uses: flarum/action-build@master
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}

View File

@ -1,13 +0,0 @@
language: generic
cache:
directories:
- $HOME/.npm
jobs:
include:
- stage: build
if: branch = master AND type = push
script: curl -s https://raw.githubusercontent.com/flarum/core/master/.travis/build.sh | bash -s -
-k $encrypted_13ae19a9a0d2_key
-i $encrypted_13ae19a9a0d2_iv