Skip to content

Commit 8b1ea2b

Browse files
authored
Merge pull request #18 from ncthbrt/integration-tests
Create pullrequest.yml
2 parents 565bc3f + 17624de commit 8b1ea2b

File tree

3 files changed

+104
-59
lines changed

3 files changed

+104
-59
lines changed

.github/workflows/pullrequest.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
# This is a basic workflow to help you get started with Actions
2+
3+
name: CI
4+
5+
# Controls when the action will run.
6+
on:
7+
pull_request:
8+
branches: [ master ]
9+
10+
# Allows you to run this workflow manually from the Actions tab
11+
workflow_dispatch:
12+
13+
# A workflow run is made up of one or more jobs that can run sequentially or in parallel
14+
jobs:
15+
# This workflow contains a single job called "build"
16+
build:
17+
# The type of runner that the job will run on
18+
runs-on: ubuntu-latest
19+
20+
# Steps represent a sequence of tasks that will be executed as part of the job
21+
steps:
22+
# Checks-out your repository under $GITHUB_WORKSPACE, so your job can access it
23+
- uses: actions/checkout@v2
24+
- name: Install dependencies
25+
run: yarn install
26+
# Runs a single command using the runners shell
27+
- name: Setup nact database
28+
run: ./scripts/setup-db.sh
29+
# Runs a set of commands using the runners shell
30+
- name: Run Tests
31+
run: yarn run test

.nyc_output/PLACEHOLDER

Whitespace-only changes.

yarn.lock

Lines changed: 73 additions & 59 deletions
Original file line numberDiff line numberDiff line change
@@ -124,6 +124,11 @@ asn1@~0.2.3:
124124
dependencies:
125125
safer-buffer "~2.1.0"
126126

127+
128+
version "0.6.2"
129+
resolved "https://registry.yarnpkg.com/assert-options/-/assert-options-0.6.2.tgz#cf0b27097b61aa1987d63628cbbaea11353f999a"
130+
integrity sha512-KP9S549XptFAPGYmLRnIjQBL4/Ry8Jx5YNLQZ/l+eejqbTidBMnw4uZSAsUrzBq/lgyqDYqxcTF7cOxZb9gyEw==
131+
127132
[email protected], assert-plus@^1.0.0:
128133
version "1.0.0"
129134
resolved "https://registry.yarnpkg.com/assert-plus/-/assert-plus-1.0.0.tgz#f12e0f3c5d77b0b1cdd9146942e4e96c1e4dd525"
@@ -260,9 +265,10 @@ [email protected]:
260265
version "1.3.1"
261266
resolved "https://registry.yarnpkg.com/browser-stdout/-/browser-stdout-1.3.1.tgz#baa559ee14ced73452229bad7326467c61fabd60"
262267

263-
264-
version "1.0.1"
265-
resolved "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-1.0.1.tgz#22a936901e3029afcd7547eb4487ceb697a3bf08"
268+
269+
version "2.0.0"
270+
resolved "https://registry.yarnpkg.com/buffer-writer/-/buffer-writer-2.0.0.tgz#ce7eb81a38f7829db09c873f2fbb792c0c98ec04"
271+
integrity sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==
266272

267273
builtin-modules@^1.0.0, builtin-modules@^1.1.1:
268274
version "1.1.1"
@@ -1422,10 +1428,6 @@ istanbul-reports@^1.1.3:
14221428
dependencies:
14231429
handlebars "^4.0.3"
14241430

1425-
1426-
version "1.0.1"
1427-
resolved "https://registry.yarnpkg.com/js-string-escape/-/js-string-escape-1.0.1.tgz#e2625badbc0d67c7533e9edc1068c587ae4137ef"
1428-
14291431
js-tokens@^3.0.0, js-tokens@^3.0.2:
14301432
version "3.0.2"
14311433
resolved "https://registry.yarnpkg.com/js-tokens/-/js-tokens-3.0.2.tgz#9866df395102130e38f7f996bceb65443209c25b"
@@ -1564,10 +1566,6 @@ lru-cache@^4.0.1:
15641566
pseudomap "^1.0.2"
15651567
yallist "^2.1.2"
15661568

1567-
1568-
version "0.5.1"
1569-
resolved "https://registry.yarnpkg.com/manakin/-/manakin-0.5.1.tgz#c4a7116f6b00df3d5f1a37ad3ca515d22065a658"
1570-
15711569
md5-hex@^1.2.0:
15721570
version "1.3.0"
15731571
resolved "https://registry.yarnpkg.com/md5-hex/-/md5-hex-1.3.0.tgz#d2c4afe983c4370662179b8cad145219135046c4"
@@ -1827,9 +1825,10 @@ p-locate@^2.0.0:
18271825
dependencies:
18281826
p-limit "^1.1.0"
18291827

1830-
1831-
version "0.3.1"
1832-
resolved "https://registry.yarnpkg.com/packet-reader/-/packet-reader-0.3.1.tgz#cd62e60af8d7fea8a705ec4ff990871c46871f27"
1828+
1829+
version "1.0.0"
1830+
resolved "https://registry.yarnpkg.com/packet-reader/-/packet-reader-1.0.0.tgz#9238e5480dedabacfe1fe3f2771063f164157d74"
1831+
integrity sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==
18331832

18341833
parse-glob@^3.0.4:
18351834
version "3.0.4"
@@ -1894,48 +1893,64 @@ performance-now@^2.1.0:
18941893
version "2.1.0"
18951894
resolved "https://registry.yarnpkg.com/performance-now/-/performance-now-2.1.0.tgz#6309f4e0e5fa913ec1c69307ae364b4b377c9e7b"
18961895

1897-
1898-
version "0.1.3"
1899-
resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-0.1.3.tgz#da1847b20940e42ee1492beaf65d49d91b245df7"
1896+
pg-connection-string@^2.4.0:
1897+
version "2.4.0"
1898+
resolved "https://registry.yarnpkg.com/pg-connection-string/-/pg-connection-string-2.4.0.tgz#c979922eb47832999a204da5dbe1ebf2341b6a10"
1899+
integrity sha512-3iBXuv7XKvxeMrIgym7njT+HlZkwZqqGX4Bu9cci8xHZNT+Um1gWKqCsAzcC0d95rcKMU5WBg6YRUcHyV0HZKQ==
19001900

1901-
1902-
version "0.5.4"
1903-
resolved "https://registry.yarnpkg.com/pg-minify/-/pg-minify-0.5.4.tgz#89d5261cacfd44dd7927fa052222a404e9b2a3c9"
1901+
1902+
version "1.0.1"
1903+
resolved "https://registry.yarnpkg.com/pg-int8/-/pg-int8-1.0.1.tgz#943bd463bf5b71b4170115f80f8efc9a0c0eb78c"
1904+
integrity sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==
19041905

1905-
pg-pool@~2.0.3:
1906-
version "2.0.3"
1907-
resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-2.0.3.tgz#c022032c8949f312a4f91fb6409ce04076be3257"
1906+
1907+
version "1.6.1"
1908+
resolved "https://registry.yarnpkg.com/pg-minify/-/pg-minify-1.6.1.tgz#d2c735cdaab171f9ab82bb73aded99ace2d88b8c"
1909+
integrity sha512-ujanxJJB9CSDUvlAOshtjdKAywOPR2vY0a7D+vvgk5rbrYcthZA7TjpN+Z+UwZsz/G/bUexYDT6huE33vYVN0g==
19081910

1909-
pg-promise@^8.4.0:
1910-
version "8.4.0"
1911-
resolved "https://registry.yarnpkg.com/pg-promise/-/pg-promise-8.4.0.tgz#8efde596c39c53c958e27f9aafd85d7f87249f65"
1911+
pg-pool@^3.2.2:
1912+
version "3.2.2"
1913+
resolved "https://registry.yarnpkg.com/pg-pool/-/pg-pool-3.2.2.tgz#a560e433443ed4ad946b84d774b3f22452694dff"
1914+
integrity sha512-ORJoFxAlmmros8igi608iVEbQNNZlp89diFVx6yV5v+ehmpMY9sK6QgpmgoXbmkNaBAx8cOOZh9g80kJv1ooyA==
1915+
1916+
pg-promise@^10.6.1:
1917+
version "10.8.1"
1918+
resolved "https://registry.yarnpkg.com/pg-promise/-/pg-promise-10.8.1.tgz#690301ee4619c5626f0da54a9227fe365f8b4c76"
1919+
integrity sha512-xRW3PBopAAPlSmOutfpxwrd0i1wfiVoJjkRC2xYzwk0PwWGLEOVKoDEHX4VoqjfIJ+SEEiILy5B5nUVvXpFFVA==
19121920
dependencies:
1913-
manakin "0.5.1"
1914-
pg "7.4.1"
1915-
pg-minify "0.5.4"
1916-
spex "2.0.2"
1921+
assert-options "0.6.2"
1922+
pg "8.5.1"
1923+
pg-minify "1.6.1"
1924+
spex "3.0.2"
1925+
1926+
pg-protocol@^1.4.0:
1927+
version "1.4.0"
1928+
resolved "https://registry.yarnpkg.com/pg-protocol/-/pg-protocol-1.4.0.tgz#43a71a92f6fe3ac559952555aa3335c8cb4908be"
1929+
integrity sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA==
19171930

1918-
pg-types@~1.12.1:
1919-
version "1.12.1"
1920-
resolved "https://registry.yarnpkg.com/pg-types/-/pg-types-1.12.1.tgz#d64087e3903b58ffaad279e7595c52208a14c3d2"
1931+
pg-types@^2.1.0:
1932+
version "2.2.0"
1933+
resolved "https://registry.yarnpkg.com/pg-types/-/pg-types-2.2.0.tgz#2d0250d636454f7cfa3b6ae0382fdfa8063254a3"
1934+
integrity sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==
19211935
dependencies:
1922-
postgres-array "~1.0.0"
1936+
pg-int8 "1.0.1"
1937+
postgres-array "~2.0.0"
19231938
postgres-bytea "~1.0.0"
1924-
postgres-date "~1.0.0"
1939+
postgres-date "~1.0.4"
19251940
postgres-interval "^1.1.0"
19261941

1927-
1928-
version "7.4.1"
1929-
resolved "https://registry.yarnpkg.com/pg/-/pg-7.4.1.tgz#f3411c8ddf9f692322fe05e7017a1888e47f78f1"
1930-
dependencies:
1931-
buffer-writer "1.0.1"
1932-
js-string-escape "1.0.1"
1933-
packet-reader "0.3.1"
1934-
pg-connection-string "0.1.3"
1935-
pg-pool "~2.0.3"
1936-
pg-types "~1.12.1"
1942+
1943+
version "8.5.1"
1944+
resolved "https://registry.yarnpkg.com/pg/-/pg-8.5.1.tgz#34dcb15f6db4a29c702bf5031ef2e1e25a06a120"
1945+
integrity sha512-9wm3yX9lCfjvA98ybCyw2pADUivyNWT/yIP4ZcDVpMN0og70BUWYEGXPCTAQdGTAqnytfRADb7NERrY1qxhIqw==
1946+
dependencies:
1947+
buffer-writer "2.0.0"
1948+
packet-reader "1.0.0"
1949+
pg-connection-string "^2.4.0"
1950+
pg-pool "^3.2.2"
1951+
pg-protocol "^1.4.0"
1952+
pg-types "^2.1.0"
19371953
pgpass "1.x"
1938-
semver "4.3.2"
19391954

19401955
19411956
version "1.0.2"
@@ -1982,17 +1997,19 @@ pluralize@^7.0.0:
19821997
version "7.0.0"
19831998
resolved "https://registry.yarnpkg.com/pluralize/-/pluralize-7.0.0.tgz#298b89df8b93b0221dbf421ad2b1b1ea23fc6777"
19841999

1985-
postgres-array@~1.0.0:
1986-
version "1.0.2"
1987-
resolved "https://registry.yarnpkg.com/postgres-array/-/postgres-array-1.0.2.tgz#8e0b32eb03bf77a5c0a7851e0441c169a256a238"
2000+
postgres-array@~2.0.0:
2001+
version "2.0.0"
2002+
resolved "https://registry.yarnpkg.com/postgres-array/-/postgres-array-2.0.0.tgz#48f8fce054fbc69671999329b8834b772652d82e"
2003+
integrity sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==
19882004

19892005
postgres-bytea@~1.0.0:
19902006
version "1.0.0"
19912007
resolved "https://registry.yarnpkg.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz#027b533c0aa890e26d172d47cf9ccecc521acd35"
19922008

1993-
postgres-date@~1.0.0:
1994-
version "1.0.3"
1995-
resolved "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.3.tgz#e2d89702efdb258ff9d9cee0fe91bd06975257a8"
2009+
postgres-date@~1.0.4:
2010+
version "1.0.7"
2011+
resolved "https://registry.yarnpkg.com/postgres-date/-/postgres-date-1.0.7.tgz#51bc086006005e5061c591cee727f2531bf641a8"
2012+
integrity sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==
19962013

19972014
postgres-interval@^1.1.0:
19982015
version "1.1.1"
@@ -2241,10 +2258,6 @@ semistandard@^12.0.1:
22412258
version "5.4.1"
22422259
resolved "https://registry.yarnpkg.com/semver/-/semver-5.4.1.tgz#e059c09d8571f0540823733433505d3a2f00b18e"
22432260

2244-
2245-
version "4.3.2"
2246-
resolved "https://registry.yarnpkg.com/semver/-/semver-4.3.2.tgz#c7a07158a80bedd052355b770d82d6640f803be7"
2247-
22482261
semver@^5.4.1:
22492262
version "5.5.0"
22502263
resolved "https://registry.yarnpkg.com/semver/-/semver-5.5.0.tgz#dc4bbc7a6ca9d916dee5d43516f0092b58f7b8ab"
@@ -2322,9 +2335,10 @@ spdx-license-ids@^1.0.2:
23222335
version "1.2.2"
23232336
resolved "https://registry.yarnpkg.com/spdx-license-ids/-/spdx-license-ids-1.2.2.tgz#c9df7a3424594ade6bd11900d596696dc06bac57"
23242337

2325-
2326-
version "2.0.2"
2327-
resolved "https://registry.yarnpkg.com/spex/-/spex-2.0.2.tgz#e8c8d633a4c67af642dded701ec2350c9de964a0"
2338+
2339+
version "3.0.2"
2340+
resolved "https://registry.yarnpkg.com/spex/-/spex-3.0.2.tgz#7d0df635d92210847d5d92ce8abf45dfba3a8549"
2341+
integrity sha512-ZNCrOso+oNv5P01HCO4wuxV9Og5rS6ms7gGAqugfBPjx1QwfNXJI3T02ldfaap1O0dlT1sB0Rk+mhDqxt3Z27w==
23282342

23292343
split@^1.0.0:
23302344
version "1.0.1"

0 commit comments

Comments
 (0)