mirror of
https://github.com/hcengineering/platform.git
synced 2025-04-23 16:56:07 +00:00
add github actions
Signed-off-by: Andrey Platov <andrey@hardcoreeng.com>
This commit is contained in:
parent
f23b0b4886
commit
95ae04391f
40
.github/workflows/main.yml
vendored
Normal file
40
.github/workflows/main.yml
vendored
Normal file
@ -0,0 +1,40 @@
|
|||||||
|
# This is a basic workflow to help you get started with Actions
|
||||||
|
|
||||||
|
name: CI
|
||||||
|
|
||||||
|
# Controls when the action will run.
|
||||||
|
on:
|
||||||
|
# Triggers the workflow on push or pull request events but only for the main branch
|
||||||
|
push:
|
||||||
|
branches: [ main ]
|
||||||
|
pull_request:
|
||||||
|
branches: [ main ]
|
||||||
|
|
||||||
|
# Allows you to run this workflow manually from the Actions tab
|
||||||
|
workflow_dispatch:
|
||||||
|
|
||||||
|
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
|
||||||
|
jobs:
|
||||||
|
# This workflow contains a single job called "build"
|
||||||
|
build:
|
||||||
|
# The type of runner that the job will run on
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
# Steps represent a sequence of tasks that will be executed as part of the job
|
||||||
|
steps:
|
||||||
|
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
with:
|
||||||
|
fetch-depth: 0
|
||||||
|
|
||||||
|
# - name: Checking for mis-matching dependencies...
|
||||||
|
# run: node common/scripts/install-run-rush.js check
|
||||||
|
|
||||||
|
# - name: Checking for missing change logs...
|
||||||
|
# run: node common/scripts/install-run-rush.js change -v
|
||||||
|
|
||||||
|
- name: Installing...
|
||||||
|
run: node common/scripts/install-run-rush.js install
|
||||||
|
|
||||||
|
- name: Building...
|
||||||
|
run: node common/scripts/install-run-rush.js rebuild --verbose
|
@ -2,7 +2,7 @@ lockfileVersion: 5.3
|
|||||||
|
|
||||||
specifiers:
|
specifiers:
|
||||||
'@elastic/elasticsearch': ^7.14.0
|
'@elastic/elasticsearch': ^7.14.0
|
||||||
'@koa/cors': ~3.1.0
|
'@koa/cors': ^3.1.0
|
||||||
'@microsoft/api-extractor': ^7.18.4
|
'@microsoft/api-extractor': ^7.18.4
|
||||||
'@rush-temp/account': file:./projects/account.tgz
|
'@rush-temp/account': file:./projects/account.tgz
|
||||||
'@rush-temp/chunter': file:./projects/chunter.tgz
|
'@rush-temp/chunter': file:./projects/chunter.tgz
|
||||||
@ -80,9 +80,10 @@ specifiers:
|
|||||||
'@types/express': ^4.17.13
|
'@types/express': ^4.17.13
|
||||||
'@types/express-fileupload': ^1.1.7
|
'@types/express-fileupload': ^1.1.7
|
||||||
'@types/heft-jest': ^1.0.2
|
'@types/heft-jest': ^1.0.2
|
||||||
'@types/koa-bodyparser': ~4.3.3
|
'@types/koa': ^2.13.4
|
||||||
'@types/koa-router': ~7.4.4
|
'@types/koa-bodyparser': ^4.3.3
|
||||||
'@types/koa__cors': ~3.0.3
|
'@types/koa-router': ^7.4.4
|
||||||
|
'@types/koa__cors': ^3.0.3
|
||||||
'@types/minio': ^7.0.10
|
'@types/minio': ^7.0.10
|
||||||
'@types/toposort': ^2.0.3
|
'@types/toposort': ^2.0.3
|
||||||
'@types/uuid': ^8.3.1
|
'@types/uuid': ^8.3.1
|
||||||
@ -105,9 +106,9 @@ specifiers:
|
|||||||
express-fileupload: ^1.2.1
|
express-fileupload: ^1.2.1
|
||||||
file-loader: ^6.2.0
|
file-loader: ^6.2.0
|
||||||
intl-messageformat: ^9.7.1
|
intl-messageformat: ^9.7.1
|
||||||
koa: ~2.13.1
|
koa: ^2.13.1
|
||||||
koa-bodyparser: ~4.3.0
|
koa-bodyparser: ^4.3.0
|
||||||
koa-router: ~10.1.1
|
koa-router: ^10.1.1
|
||||||
mini-css-extract-plugin: ^2.2.0
|
mini-css-extract-plugin: ^2.2.0
|
||||||
minio: ^7.0.19
|
minio: ^7.0.19
|
||||||
node-html-parser: ^4.1.3
|
node-html-parser: ^4.1.3
|
||||||
@ -209,6 +210,7 @@ dependencies:
|
|||||||
'@types/express': 4.17.13
|
'@types/express': 4.17.13
|
||||||
'@types/express-fileupload': 1.1.7
|
'@types/express-fileupload': 1.1.7
|
||||||
'@types/heft-jest': 1.0.2
|
'@types/heft-jest': 1.0.2
|
||||||
|
'@types/koa': 2.13.4
|
||||||
'@types/koa-bodyparser': 4.3.3
|
'@types/koa-bodyparser': 4.3.3
|
||||||
'@types/koa-router': 7.4.4
|
'@types/koa-router': 7.4.4
|
||||||
'@types/koa__cors': 3.0.3
|
'@types/koa__cors': 3.0.3
|
||||||
@ -6290,6 +6292,11 @@ packages:
|
|||||||
saslprep: 1.0.3
|
saslprep: 1.0.3
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/mri/1.1.6:
|
||||||
|
resolution: {integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==}
|
||||||
|
engines: {node: '>=4'}
|
||||||
|
dev: false
|
||||||
|
|
||||||
/ms/2.0.0:
|
/ms/2.0.0:
|
||||||
resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=}
|
resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=}
|
||||||
dev: false
|
dev: false
|
||||||
@ -7482,6 +7489,13 @@ packages:
|
|||||||
queue-microtask: 1.2.3
|
queue-microtask: 1.2.3
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/sade/1.7.4:
|
||||||
|
resolution: {integrity: sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==}
|
||||||
|
engines: {node: '>= 6'}
|
||||||
|
dependencies:
|
||||||
|
mri: 1.1.6
|
||||||
|
dev: false
|
||||||
|
|
||||||
/safe-buffer/5.1.2:
|
/safe-buffer/5.1.2:
|
||||||
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
|
resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
|
||||||
dev: false
|
dev: false
|
||||||
@ -8153,6 +8167,35 @@ packages:
|
|||||||
supports-color: 7.2.0
|
supports-color: 7.2.0
|
||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
|
/svelte-check/2.2.5_635b56cd8c077c5dd126b6e20db90d4b:
|
||||||
|
resolution: {integrity: sha512-EstDoqxjqWStWELh7Z0qytqUDl/ikdNEr21dveNc4fUDnhnqO2F2jHEufqoNnC3GfBji3GIUHvoXsp/I5lMbCg==}
|
||||||
|
hasBin: true
|
||||||
|
peerDependencies:
|
||||||
|
svelte: ^3.24.0
|
||||||
|
dependencies:
|
||||||
|
chalk: 4.1.2
|
||||||
|
chokidar: 3.4.3
|
||||||
|
glob: 7.1.7
|
||||||
|
import-fresh: 3.3.0
|
||||||
|
minimist: 1.2.5
|
||||||
|
sade: 1.7.4
|
||||||
|
source-map: 0.7.3
|
||||||
|
svelte: 3.42.1
|
||||||
|
svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c
|
||||||
|
typescript: 4.3.5
|
||||||
|
transitivePeerDependencies:
|
||||||
|
- '@babel/core'
|
||||||
|
- coffeescript
|
||||||
|
- less
|
||||||
|
- node-sass
|
||||||
|
- postcss
|
||||||
|
- postcss-load-config
|
||||||
|
- pug
|
||||||
|
- sass
|
||||||
|
- stylus
|
||||||
|
- sugarss
|
||||||
|
dev: false
|
||||||
|
|
||||||
/svelte-dev-helper/1.1.9:
|
/svelte-dev-helper/1.1.9:
|
||||||
resolution: {integrity: sha1-fRh9tcbNu9ZNdaMvkbiZi94yc8M=}
|
resolution: {integrity: sha1-fRh9tcbNu9ZNdaMvkbiZi94yc8M=}
|
||||||
dev: false
|
dev: false
|
||||||
@ -10036,7 +10079,7 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
file:projects/pod-account.tgz_6c259fadfeb3a4b20890aefe87070b8b:
|
file:projects/pod-account.tgz_6c259fadfeb3a4b20890aefe87070b8b:
|
||||||
resolution: {integrity: sha512-LslRQA1JvP/7ifMS9HlLquIlDd1zYoWnm6kA+H4ZTrFySfZ70JVvSTlFffN1cH6IsAPRaEmG0wPX9JrQkSfOCw==, tarball: file:projects/pod-account.tgz}
|
resolution: {integrity: sha512-RaW5pklTBD+yxSB4u84Yn5+nH/3k1dQqn/TCgVWSOio6INnyuQwFygCBHRwjGupvnuJMC38upU8r3PU99UfZGw==, tarball: file:projects/pod-account.tgz}
|
||||||
id: file:projects/pod-account.tgz
|
id: file:projects/pod-account.tgz
|
||||||
name: '@rush-temp/pod-account'
|
name: '@rush-temp/pod-account'
|
||||||
version: 0.0.0
|
version: 0.0.0
|
||||||
@ -10432,13 +10475,14 @@ packages:
|
|||||||
dev: false
|
dev: false
|
||||||
|
|
||||||
file:projects/ui.tgz_c38cf1a7a413db8918b0b4754c21e4c5:
|
file:projects/ui.tgz_c38cf1a7a413db8918b0b4754c21e4c5:
|
||||||
resolution: {integrity: sha512-nqw2XVY89MoFfK662WYoko9Cu+aLj4f32RjKFdamRPs6ZZRyECkCV3JxAC+d+AYvGEPTLcfQyX2FAHtw94JISA==, tarball: file:projects/ui.tgz}
|
resolution: {integrity: sha512-0c3Kif2z3qzO+oqkrK7BCL5USvkS4YwBBOzFIFW+RK2fiEeAQJydTYSm8hcgpBHDi1+GhuFKxZt3/ok7HVqBjg==, tarball: file:projects/ui.tgz}
|
||||||
id: file:projects/ui.tgz
|
id: file:projects/ui.tgz
|
||||||
name: '@rush-temp/ui'
|
name: '@rush-temp/ui'
|
||||||
version: 0.0.0
|
version: 0.0.0
|
||||||
dependencies:
|
dependencies:
|
||||||
sass: 1.37.5
|
sass: 1.37.5
|
||||||
svelte: 3.42.1
|
svelte: 3.42.1
|
||||||
|
svelte-check: 2.2.5_635b56cd8c077c5dd126b6e20db90d4b
|
||||||
svelte-loader: 3.1.2_svelte@3.42.1
|
svelte-loader: 3.1.2_svelte@3.42.1
|
||||||
svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c
|
svelte-preprocess: 4.7.4_c407529626dbb58d14a718f48c7fa84c
|
||||||
transitivePeerDependencies:
|
transitivePeerDependencies:
|
||||||
|
@ -16,7 +16,8 @@
|
|||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"svelte-loader":"^3.1.2",
|
"svelte-loader":"^3.1.2",
|
||||||
"sass":"^1.37.5",
|
"sass":"^1.37.5",
|
||||||
"svelte-preprocess":"^4.7.4"
|
"svelte-preprocess":"^4.7.4",
|
||||||
|
"svelte-check": "^2.2.5"
|
||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@anticrm/platform": "~0.6.5",
|
"@anticrm/platform": "~0.6.5",
|
||||||
|
Loading…
Reference in New Issue
Block a user