CI: attempt to fix failing translation PR action

This commit is contained in:
Pieter Vander Vennet 2023-07-15 17:27:26 +02:00
parent 1d02934d31
commit a104864fb4
2 changed files with 38 additions and 0 deletions

View file

@ -8,6 +8,7 @@ on:
jobs: jobs:
build: build:
runs-on: ubuntu-latest runs-on: ubuntu-latest
if: ${{ github.actor != 'weblate' }}
steps: steps:
- uses: actions/checkout@v2 - uses: actions/checkout@v2

View file

@ -0,0 +1,37 @@
name: Deployment on pietervdvn
on:
pull_request
jobs:
build:
runs-on: ubuntu-latest
if: ${{ github.actor == 'weblate' }}
steps:
- uses: actions/checkout@v2
- name: Set up Node.js
uses: actions/setup-node@v3
with:
node-version: "16"
cache: "npm"
cache-dependency-path: package-lock.json
- name: install deps
run: npm ci
shell: bash
- name: create generated dir
run: mkdir ./assets/generated
shell: bash
- name: sync translations
run: npm run generate:translations
shell: bash
- name: generate layeroverview
run: npm run reset:layeroverview
shell: bash
- name: run tests
run: npm run test
shell: bash