You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .github/workflows/main.yml
+12-2Lines changed: 12 additions & 2 deletions
Original file line number
Diff line number
Diff line change
@@ -36,13 +36,18 @@ jobs:
36
36
run: yarn run test:cypress:run:report
37
37
- name: test-unit
38
38
run: yarn run test:unit
39
+
- name: archive coverage artifacts
40
+
uses: actions/upload-artifact@v2
41
+
with:
42
+
path: |
43
+
nyc
39
44
- name: coverage
40
45
run: yarn run test:coverage
41
46
- name: eslint
42
47
run: yarn run lint
43
48
44
49
# This job is an example of continious deployment
45
-
# It job above succeeds it will update your production site.
50
+
# It job above succeeds it will update your production site.
46
51
# Be aware, in this example this job updates the server on pull request, so either move it to another worflow, either remove pull request trigger above
Copy file name to clipboardExpand all lines: README.md
+8-2Lines changed: 8 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -94,6 +94,7 @@ yarn run build:prod
94
94
-[.nycrc.json](.nycrc.json) is a [configuration](https://github.com/istanbuljs/nyc#configuration-files) for istanbul code coverage. It can customize reports formats, coverage percentage and other build related things.
95
95
-[.stylelintrc](.stylelintrc) is a [configuration](https://stylelint.io/user-guide/rules) for css linting
96
96
-[.drone.yml](.drone.yml) is a [configuration](https://docker-runner.docs.drone.io/configuration/overview/) file for Drone CI.
97
+
-[.github/workflows/main.yml](.github/workflows/main.yml) is a [configuration](https://docs.github.com/en/free-pro-team@latest/actions/quickstart) file for Github Actions.
97
98
-[.eslintrc.json](.eslintrc.json) is a [configuration](https://eslint.org/docs/user-guide/configuring) for ts linting
98
99
-[.mocharc.json](.mocharc.json) is a [configuration](https://mochajs.org/#configuring-mocha-nodejs) for testing library mocha (deprecated mocha.opts)
99
100
-[cypress.json](cypress.json) is a [configuration](https://docs.cypress.io/guides/references/configuration.html#Global) for cypress e2e testing
@@ -424,7 +425,13 @@ Typescript is compiled via babel, this means that it doesn't have typechecks, th
424
425
-[stylelint](https://github.com/stylelint/stylelint) linter for css files.
425
426
426
427
### Continuous integration
427
-
- Project supports with [DroneCI](https://docs.drone.io/) and [TravisCI](https://travis-ci.org/) pipelines out of the box.
428
+
This project has support for continuous integration servers:
429
+
430
+
- Project supports with [DroneCI](https://docs.drone.io/).
431
+
-[TravisCI](https://travis-ci.org/) pipelines out of the box.
You don't need to have all of them. So I recommend leave only 1. I would personally use droneci if I want it to be on my server. Or github actions for serverless.
428
435
429
436
### Tips
430
437
@@ -463,7 +470,6 @@ import {defaultModule} from "@/store/default"; // this is a single import with a
463
470
- if build process is killed or get stack that could be because of out of memory. The only option is to build frontend on machine with more memory and copy files
0 commit comments