Skip to content

Commit 5eda48b

Browse files
committed
Merge remote-tracking branch 'upstream/master' into pr/11082
2 parents 72f1d1f + 7b242e1 commit 5eda48b

File tree

438 files changed

+10980
-9186
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

438 files changed

+10980
-9186
lines changed

.circleci/config.yml

Lines changed: 0 additions & 230 deletions
This file was deleted.

.eslintrc.json

Lines changed: 0 additions & 29 deletions
This file was deleted.

.github/workflows/codeql.yml

Lines changed: 31 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,31 @@
1+
name: "CodeQL"
2+
3+
on:
4+
push:
5+
branches: ["master"]
6+
pull_request:
7+
branches: ["master"]
8+
schedule:
9+
- cron: "21 14 * * 2"
10+
11+
jobs:
12+
analyze:
13+
name: Analyze (javascript-typescript)
14+
runs-on: ubuntu-latest
15+
permissions:
16+
security-events: write
17+
packages: read
18+
19+
steps:
20+
- name: Checkout repository
21+
uses: actions/checkout@v4
22+
23+
- name: Initialize CodeQL
24+
uses: github/codeql-action/init@v3
25+
with:
26+
languages: javascript-typescript
27+
28+
- name: Perform CodeQL Analysis
29+
uses: github/codeql-action/analyze@v3
30+
with:
31+
category: "/language:javascript-typescript"

.github/workflows/coverage.yml

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
name: coverage
2+
3+
on:
4+
workflow_call
5+
6+
jobs:
7+
coverage:
8+
runs-on: ubuntu-latest
9+
steps:
10+
- name: Coveralls Finished
11+
uses: coverallsapp/github-action@v2
12+
with:
13+
parallel-finished: true
Lines changed: 65 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,65 @@
1+
name: database-tests-compose
2+
3+
on:
4+
workflow_call:
5+
inputs:
6+
node-version:
7+
required: true
8+
type: string
9+
10+
jobs:
11+
oracle:
12+
runs-on: ubuntu-latest
13+
14+
steps:
15+
- uses: actions/checkout@v4
16+
17+
- run: docker compose up oracle --detach
18+
19+
- uses: actions/setup-node@v4
20+
with:
21+
node-version: ${{ inputs.node-version }}
22+
cache: "npm"
23+
- uses: actions/download-artifact@v4
24+
with:
25+
name: build
26+
path: build/
27+
28+
- run: npm ci
29+
- run: cat ormconfig.sample.json | jq 'map(select(.name == "oracle"))' > ormconfig.json
30+
- run: docker compose up oracle --no-recreate --wait
31+
- run: npx nyc npm run test:ci
32+
33+
- name: Coveralls Parallel
34+
uses: coverallsapp/github-action@v2
35+
with:
36+
flag-name: oracle-node:${{ inputs.node-version }}
37+
parallel: true
38+
39+
sap:
40+
runs-on: ubuntu-latest
41+
42+
steps:
43+
- uses: actions/checkout@v4
44+
45+
- run: docker compose up hanaexpress --detach
46+
47+
- uses: actions/setup-node@v4
48+
with:
49+
node-version: ${{ inputs.node-version }}
50+
cache: "npm"
51+
- uses: actions/download-artifact@v4
52+
with:
53+
name: build
54+
path: build/
55+
56+
- run: npm i
57+
- run: cat ormconfig.sample.json | jq 'map(select(.name == "hanaexpress"))' > ormconfig.json
58+
- run: docker compose up hanaexpress --no-recreate --wait
59+
- run: npx nyc npm run test:ci
60+
61+
- name: Coveralls Parallel
62+
uses: coverallsapp/github-action@v2
63+
with:
64+
flag-name: sap-node:${{ inputs.node-version }}
65+
parallel: true

0 commit comments

Comments
 (0)