build(workflows): add Node.js setup to CI workflow
Some checks failed
Quality Check / Validate OAS (push) Failing after 7s
Quality Check / Linting (push) Failing after 5s
Quality Check / Static Analysis (push) Failing after 4s
Quality Check / Testing (push) Failing after 4s
Quality Check / Validate OAS (pull_request) Failing after 5s
Quality Check / Linting (pull_request) Failing after 5s
Quality Check / Static Analysis (pull_request) Failing after 5s
Quality Check / Testing (pull_request) Failing after 5s

This commit is contained in:
Jan Gleytenhoover 2024-09-25 09:18:29 +02:00
parent 8392806617
commit 794d7501d4
Signed by: jank
GPG Key ID: B267751B8AE29EFE

View File

@ -11,6 +11,9 @@ jobs:
container: container:
image: "openjdk:21-jdk" image: "openjdk:21-jdk"
steps: steps:
- uses: actions/setup-node@v4
with:
node-version: 18
- name: "Checkout" - name: "Checkout"
uses: actions/checkout@v3 uses: actions/checkout@v3
- uses: actions/cache@v3 - uses: actions/cache@v3
@ -34,6 +37,9 @@ jobs:
container: container:
image: "openjdk:21-jdk" image: "openjdk:21-jdk"
steps: steps:
- uses: actions/setup-node@v4
with:
node-version: 18
- name: "Checkout" - name: "Checkout"
uses: actions/checkout@v3 uses: actions/checkout@v3
- uses: actions/cache@v3 - uses: actions/cache@v3
@ -61,6 +67,9 @@ jobs:
container: container:
image: "openjdk:21-jdk" image: "openjdk:21-jdk"
steps: steps:
- uses: actions/setup-node@v4
with:
node-version: 18
- name: "Checkout" - name: "Checkout"
uses: actions/checkout@v3 uses: actions/checkout@v3
- uses: actions/cache@v3 - uses: actions/cache@v3
@ -88,6 +97,9 @@ jobs:
container: container:
image: "openjdk:21-jdk" image: "openjdk:21-jdk"
steps: steps:
- uses: actions/setup-node@v4
with:
node-version: 18
- name: "Checkout" - name: "Checkout"
uses: actions/checkout@v3 uses: actions/checkout@v3
- uses: actions/cache@v3 - uses: actions/cache@v3