Update workflows for ingestor, sinatra, and frontend (#295)

This commit is contained in:
l5y
2025-10-12 09:36:02 +02:00
committed by GitHub
parent e328a20929
commit 9e939194ba
5 changed files with 19 additions and 17 deletions
+6 -6
View File
@@ -10,14 +10,14 @@ permissions:
contents: read
jobs:
test:
frontend:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v5
- name: Set up Node.js 20
- name: Set up Node.js 22
uses: actions/setup-node@v4
with:
node-version: '20'
node-version: '22'
- name: Install dependencies
run: npm install
working-directory: web
@@ -30,8 +30,8 @@ jobs:
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: web/reports/javascript-coverage.json
flags: javascript
name: javascript
flags: frontend
name: frontend
env:
CODECOV_TOKEN: ${{ secrets.CODECOV_TOKEN }}
- name: Upload test results to Codecov
@@ -39,4 +39,4 @@ jobs:
with:
token: ${{ secrets.CODECOV_TOKEN }}
files: web/reports/javascript-junit.xml
flags: javascript
flags: frontend