Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>tags/v19.0.0beta1
@@ -18,30 +18,6 @@ trigger: | |||
- pull_request | |||
- push | |||
--- | |||
kind: pipeline | |||
name: webpack-build | |||
steps: | |||
- name: build | |||
image: nextcloudci/node:node-4 | |||
commands: | |||
- npm ci | |||
- npm run build | |||
- name: changes | |||
image: nextcloudci/node:node-4 | |||
commands: | |||
- git status | |||
- bash -c "[[ ! \"`git status --porcelain `\" ]] || ( echo 'Uncommited changes in webpack build' && exit 1 )" | |||
trigger: | |||
branch: | |||
- master | |||
- stable* | |||
event: | |||
- pull_request | |||
- push | |||
--- | |||
kind: pipeline | |||
name: checkers |
@@ -0,0 +1,33 @@ | |||
name: Node | |||
on: | |||
pull_request: | |||
push: | |||
branches: | |||
- master | |||
- stable* | |||
jobs: | |||
build: | |||
runs-on: ubuntu-latest | |||
strategy: | |||
matrix: | |||
node-version: [12.x] | |||
steps: | |||
- uses: actions/checkout@v1 | |||
- name: Use node ${{ matrix.node-version }} | |||
uses: actions/setup-node@v1 | |||
with: | |||
node-version: ${{ matrix.node-version }} | |||
- name: Install dependencies & build | |||
run: | | |||
npm ci | |||
npm run build --if-present | |||
- name: Check webpack build changes | |||
run: | | |||
bash -c "[[ ! \"`git status --porcelain `\" ]] || ( echo 'Uncommited changes in webpack build' && git status && exit 1 )" | |||
env: | |||
CI: true |