Pārlūkot izejas kodu

move travis-ci to github actions

REJack 4 gadi atpakaļ
vecāks
revīzija
d04b8e0eba
3 mainītis faili ar 56 papildinājumiem un 23 dzēšanām
  1. 56 0
      .github/workflows/node-install.yml
  2. 0 22
      .travis.yml
  3. 0 1
      README.md

+ 56 - 0
.github/workflows/node-install.yml

@@ -0,0 +1,56 @@
+# This workflow will do a clean install of node dependencies, build the source code and run tests across different versions of node
+# For more information see: https://help.github.com/actions/language-and-framework-guides/using-nodejs-with-github-actions
+
+name: Node.js Install Test
+
+on: 
+  pull_request:
+  release:
+    types:
+      - created
+
+jobs:
+  install-ubuntu:
+    runs-on: ubuntu-latest
+
+    strategy:
+      matrix:
+        node-version: [10.x, 12.x, 13.x, 14.x]
+
+    steps:
+    - uses: actions/checkout@v2
+    - name: Use Node.js ${{ matrix.node-version }}
+      uses: actions/setup-node@v1
+      with:
+        node-version: ${{ matrix.node-version }}
+    - run: npm install
+
+  install-macos:
+    runs-on: macos-latest
+
+    strategy:
+      matrix:
+        node-version: [10.x, 12.x, 13.x, 14.x]
+
+    steps:
+    - uses: actions/checkout@v2
+    - name: Use Node.js ${{ matrix.node-version }}
+      uses: actions/setup-node@v1
+      with:
+        node-version: ${{ matrix.node-version }}
+    - run: npm install
+
+  install-windows:
+    runs-on: windows-latest
+
+    strategy:
+      matrix:
+        node-version: [10.x, 12.x, 13.x] #14.x doesn't work properly on GitHub actions
+
+    steps:
+    - uses: actions/checkout@v2
+    - name: Use Node.js ${{ matrix.node-version }}
+      uses: actions/setup-node@v1
+      with:
+        node-version: ${{ matrix.node-version }}
+    - run: npm install

+ 0 - 22
.travis.yml

@@ -1,22 +0,0 @@
-language: node_js
-
-node_js:
-  - 10
-  - 11
-  - 12
-  - 13
-
-env:
-  - INSTALL=yarn
-  - INSTALL=npm
-
-
-matrix:
-  fast_finish: true
-
-install:
-  - if [ "yarn" == $INSTALL ]; then yarn install; fi
-  - if [ "npm" == $INSTALL ]; then npm install; fi
-
-script:
-  - echo 'Tests must be configured'

+ 0 - 1
README.md

@@ -1,7 +1,6 @@
 Introduction
 ============
 
-[![Build Status](https://img.shields.io/travis/ColorlibHQ/AdminLTE/master.svg)](https://travis-ci.org/ColorlibHQ/AdminLTE)
 [![npm version](https://img.shields.io/npm/v/admin-lte/latest.svg)](https://www.npmjs.com/package/admin-lte)
 [![Packagist](https://img.shields.io/packagist/v/almasaeed2010/adminlte.svg)](https://packagist.org/packages/almasaeed2010/adminlte)
 [![CDNJS](https://img.shields.io/cdnjs/v/admin-lte.svg)](https://cdnjs.com/libraries/admin-lte)