1
0
Эх сурвалжийг харах

Merge pull request #34 from timlrx/github-action

test: add gh action for test
Timothy 4 жил өмнө
parent
commit
6fce8188c1

+ 19 - 0
.github/workflows/unit.yml

@@ -0,0 +1,19 @@
+name: Unit Test
+on:
+  push:
+    branches: [main, master]
+  pull_request:
+    branches: [main, master]
+
+jobs:
+  test:
+    runs-on: ubuntu-latest
+    steps:
+      - uses: actions/checkout@v2
+      - uses: actions/setup-node@v2
+        with:
+          node-version: '14.x'
+      - name: Install dependencies
+        run: npm ci
+      - name: Run unit tests
+        run: npm run test

+ 10 - 10
package-lock.json

@@ -1493,9 +1493,9 @@
       "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g=="
       "integrity": "sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g=="
     },
     },
     "@types/prismjs": {
     "@types/prismjs": {
-      "version": "1.16.6",
-      "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.16.6.tgz",
-      "integrity": "sha512-dTvnamRITNqNkqhlBd235kZl3KfVJQQoT5jkXeiWSBK7i4/TLKBNLV0S1wOt8gy4E2TY722KLtdmv2xc6+Wevg=="
+      "version": "1.26.0",
+      "resolved": "https://registry.npmjs.org/@types/prismjs/-/prismjs-1.26.0.tgz",
+      "integrity": "sha512-ZTaqn/qSqUuAq1YwvOFQfVW1AR/oQJlLSZVustdjwI+GZ8kr0MSHBj0tsXPW1EqHubx50gtBEjbPGsdZwQwCjQ=="
     },
     },
     "@types/resolve": {
     "@types/resolve": {
       "version": "1.17.1",
       "version": "1.17.1",
@@ -4545,9 +4545,9 @@
       "dev": true
       "dev": true
     },
     },
     "prismjs": {
     "prismjs": {
-      "version": "1.26.0",
-      "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.26.0.tgz",
-      "integrity": "sha512-HUoH9C5Z3jKkl3UunCyiD5jwk0+Hz0fIgQ2nbwU2Oo/ceuTAQAg+pPVnfdt2TJWRVLcxKh9iuoYDUSc8clb5UQ=="
+      "version": "1.27.0",
+      "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.27.0.tgz",
+      "integrity": "sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA=="
     },
     },
     "progress": {
     "progress": {
       "version": "2.0.3",
       "version": "2.0.3",
@@ -4582,15 +4582,15 @@
       }
       }
     },
     },
     "refractor": {
     "refractor": {
-      "version": "4.4.0",
-      "resolved": "https://registry.npmjs.org/refractor/-/refractor-4.4.0.tgz",
-      "integrity": "sha512-JmpsdoB9Va7BxQAAsuFW4cvN6plRKmSVNua8vUjbB6uRv+9cwm5JDH67P8qYr0OAFXWE1D4WlrIAPzQNcyEaoQ==",
+      "version": "4.5.0",
+      "resolved": "https://registry.npmjs.org/refractor/-/refractor-4.5.0.tgz",
+      "integrity": "sha512-cN0XFpjsjAefSRddH6/Ov0k5NrJozG2O5cvSnuLy3j9FDbknf0HswfQq4C9rOrIkFfLcdtZ9cEpm7TOKe+YDjw==",
       "requires": {
       "requires": {
         "@types/hast": "^2.0.0",
         "@types/hast": "^2.0.0",
         "@types/prismjs": "^1.0.0",
         "@types/prismjs": "^1.0.0",
         "hastscript": "^7.0.0",
         "hastscript": "^7.0.0",
         "parse-entities": "^4.0.0",
         "parse-entities": "^4.0.0",
-        "prismjs": "~1.26.0"
+        "prismjs": "~1.27.0"
       }
       }
     },
     },
     "regenerate": {
     "regenerate": {