Update .gitea/workflows/ci.yml #7
@@ -8,6 +8,8 @@ jobs:
|
||||
backend:
|
||||
name: Backend tests (Maven)
|
||||
runs-on: ['ubuntu-latest']
|
||||
container:
|
||||
image: maven:3.9-jdk-21
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
@@ -17,12 +19,6 @@ jobs:
|
||||
echo "Runner name: ${{ runner.name }}"
|
||||
echo "Runner labels: ${{ toJSON(runner.labels) }}"
|
||||
|
||||
- name: Set up JDK 21
|
||||
uses: actions/setup-java@v4
|
||||
with:
|
||||
distribution: temurin
|
||||
java-version: '21'
|
||||
|
||||
- name: Cache Maven
|
||||
uses: actions/cache@v4
|
||||
with:
|
||||
@@ -38,6 +34,8 @@ jobs:
|
||||
frontend:
|
||||
name: Frontend build (node)
|
||||
runs-on: ['ubuntu-latest']
|
||||
container:
|
||||
image: node:18-bullseye
|
||||
steps:
|
||||
- name: Checkout
|
||||
uses: actions/checkout@v4
|
||||
@@ -64,4 +62,4 @@ jobs:
|
||||
run: |
|
||||
cd frontend
|
||||
npm ci
|
||||
npm run build
|
||||
npm run build
|
||||
Reference in new issue
Block a user